-
如何重定向到ASP.NET MVC中的调用页面?
所属栏目:[asp.Net] 日期:2020-12-05 热度:183
假设我有一个控制器动作,从用户的购物篮中删除一个项目.通过对url/ delete / {id}执行POST来触发此控制器动作.如果我的应用程序中有几个页面将发布到此URL,那么如何构建控制器操作来重定向到发布到该页面的页面? 您应该从发布页面提供一个RedirectToUrl参数.[详细]
-
asp.net-mvc – 尝试创建类型为’TypeNewsController’的控制器时出错
所属栏目:[asp.Net] 日期:2020-12-05 热度:163
我已经搜索了很长时间,但没有发现任何帮助.我哪里错了?我真的不知道该怎么办我写下了所有的细节.我试过,没有成功. An error occurred when trying to create a controller of type ‘TypeNewsController’. Make sure that the controller has a parameterle[详细]
-
认证 – WebApi ActionFilterAttribute,HttpActionContext访问用户名(IPr
所属栏目:[asp.Net] 日期:2020-12-05 热度:184
这个问题在这里已经有一个答案: Can I access IIdentity from Web API4个 我需要在我的操作过滤器中访问当前登录的用户.身份由DelegatingHandler进一步设定执行链. 我可以使用HttpContext.Current.User访问当前[详细]
-
asp.net-mvc – ASP.NET MVC 3 Beta 1 Block访问Razor视图
所属栏目:[asp.Net] 日期:2020-12-05 热度:192
有没有办法阻止访问(404)到MVC 3 beta 1中的剃刀视图?当我创建一个全新的空白站点(IIS7),然后从浏览器访问/views/home/index.cshtml,而不是404我得到这个 [InvalidCastException: Unable to cast object of type ASP.Index_cshtml to type System.Web.IHttpH[详细]
-
实体框架 – 使用EF和WebAPI,如何返回一个ViewModel并支持IQueryable / OData?
所属栏目:[asp.Net] 日期:2020-12-05 热度:87
这个问题在这里已经有一个答案: Web API Queryable – how to apply AutoMapper?4个 我有一个ASP.NET WebAPI项目.我最近为所有的数据表创建了EntityFramework实体.但我不想暴露我的数据层和模式给我的用户如何将我的[详细]
-
加快ASP.NET中的构建时间
所属栏目:[asp.Net] 日期:2020-12-05 热度:139
我目前参与了一个ASP.NET项目,该项目包含大约40个项目.我们正在克隆的Virtual PC环境中进行所有开发,因此所有开发人员都具有相同的设置.这一切都很好,管理依赖关系很容易,但构建解决方案的速度非常慢. Virtual PC只能使用一个CPU,因此我实际上只使用了一半的[详细]
-
asp.net-mvc – 在ASP.NET MVC中获取当前操作/控制器的自定义属性列表
所属栏目:[asp.Net] 日期:2020-12-05 热度:88
检查从为ASP.NET MVC2编写的 http://lukesampson.com/post/471548689/entering-and-exiting-https-with-asp-net-mvc的示例代码,我注意到他们可以通过访问filterContext.ActionDescriptor和filterContext.ActionDescriptor.ControllerDescripto[详细]
-
asp.net – __doPostBack在DotNetNuke网站上未定义为IE 10
所属栏目:[asp.Net] 日期:2020-12-05 热度:81
我有一个DotNetNuke site,今天有一个客户打来电话说,它不能在IE 10上工作.具体来说,登录和注册链接不起作用,但是它们在兼容模式下.我看了我们的测试窗口8机器,看到它是失败的,因为__doPostBack是未定义的.我一直在寻找最近6个小时的修复程序,我能够找到的是,i[详细]
-
MVC .Net Cascade在使用EF Code First Approach时删除
所属栏目:[asp.Net] 日期:2020-12-05 热度:110
我对MVC很新,我有级联删除的麻烦.对于我的模型我以下2个类: public class Blog { [Key] public int Id { get; set; } [Required] public string Name { get; set; } [DisplayFormat()][详细]
-
asp.net-mvc-3 – MVC3视图继承不可能?
所属栏目:[asp.Net] 日期:2020-12-05 热度:59
我想创建一个抽象的基础视图(有许多虚拟方法与cshtml) 然后创建派生视图,可以覆盖这些方法以自定义视图: 例如: override void Header(string title) { div class=massive@title/div} 如何用剃刀来实现? (不是每个人都想/需要这样做吗?) 我相信你会更好地[详细]
-
asp.net-mvc-4 – MVC 4 Razor如果拆分div标签
所属栏目:[asp.Net] 日期:2020-12-05 热度:185
我有以下MVC 4剃须刀代码: @for (int i = 1; i = 100; i++) { if (currentCol == 1) { Html.Raw(div class=row); @*Need to do this because cant have a open div within a if compiler doesnt like[详细]
-
asp.net-mvc – 如何在视图上下文之外获取ModelMetadata?
所属栏目:[asp.Net] 日期:2020-12-05 热度:129
我需要导出一些数据(构建一个文件),所以数据不会被视图产生(渲染),而是纯粹的C#代码,而不是一个视图.但我需要一些ModelMetadata信息. 我还要问如何在单元测试中建立一个ModelMetadata,那么外面的Views呢? 假设您有一个具有一些元数据的视图模型: public cla[详细]
-
asp.net-mvc – 在MVC Controller中访问GET参数
所属栏目:[asp.Net] 日期:2020-12-05 热度:146
参见英文答案 ASP.NET MVC – Getting QueryString values4个 我开发了一个MVC应用程序,现在我需要做一些更改.我想传递其他参数,URL的格式不能更改.最初的URL看起来像 http://url.com/product/1001 现在 它必须是 http://url.com/produ[详细]
-
将ASP.NET身份与核心域模型分离 – 洋葱架构
所属栏目:[asp.Net] 日期:2020-12-05 热度:108
我使用这个示例项目( https://github.com/imranbaloch/ASPNETIdentityWithOnion)作为我的应用程序架构,在这个示例中,核心是从包括身份框架在内的基础设施中完全取消的. 在此示例中,作者使用适配器模式来分离核心标识类(IdentityUser,IdentityRole …),并在Cor[详细]
-
asp.net-mvc – SelectListItem中的Selected属性永远不会起作用(DropDownList
所属栏目:[asp.Net] 日期:2020-12-05 热度:199
我在选择DropDownList的值时遇到问题.我一直在阅读所有类似的帖子,我无法得到解决方案. 实际的方法对我来说似乎非常好,因为我可以检查SelectList中的字段: var selectList = new ListSelectListItem( from variable in someKindOfCollection select new Sele[详细]
-
asp.net-mvc – 使用Razor视图引擎 – 如何格式化十进制值以逗号和两位小数位?
所属栏目:[asp.Net] 日期:2020-12-05 热度:70
新评刑新200新新新旗新新200新新新200新新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新200新新新200新新200新新200新新200新新200新新200新新200新新200新新我无法控制我想使用Razor View Engine将其显示为货币. $@Stri[详细]
-
asp.net-mvc – 使用Viewbag绑定DropdownlistFor
所属栏目:[asp.Net] 日期:2020-12-04 热度:136
我试图将DropDownListFor帮助器与控制器中定义的viewbag绑定.但我收到错误. 查看代码: – @Html.DropDownListFor(model = model.CurrencyID, ViewBag.CurrencyList as SelectListItem)) 控制器代码: – public ActionResult Create() { var co[详细]
-
单元测试 – 如何在ASP MVC 5(Microsoft.AspNet.Identity)中存储User.Identi
所属栏目:[asp.Net] 日期:2020-12-04 热度:90
如何在ASP MVC 5(Microsoft.AspNet.Identity)中存储User.Identity.GetUserId(),以进行MVC5控制器的单元测试? GetUserId()是一个扩展名,所以我不能直接模拟它.我需要在测试之前分配Id. 您似乎必须创建一个声明并将其分配给GenericIdentity.但是,单元测试看起[详细]
-
asp.net-mvc – 为什么在我的ASP MVC4应用程序中重定向资源捆绑?
所属栏目:[asp.Net] 日期:2020-12-04 热度:88
我正在使用RC,我已经通过NuGet查看了所有内容都是最新的. 在我的global.asax.cs中我得到了: BundleTable.Bundles.AddDefaultFileExtensionReplacements();BundleTable.Bundles.AddDefaultIgnorePatterns();BundleTable.Bundles.AddDefaultFileOrd[详细]
-
asp.net – Orchard CMS和Sitefinity CMS
所属栏目:[asp.Net] 日期:2020-12-04 热度:121
我想使用一些基于ASP.NET的CMS来创建我的网站,不知道选择哪个… 我在Sitefinity开始,但是很难根据需要管理代码…并且它生成ASP.NET WebForms代码… 现在我听说过一些微软雇主开发的CMS,就是基于ASP.NET MVC 3的Orchard … 现在我有一些问题 Sitefinity对果园[详细]
-
asp.net-mvc-3 – 在ASP.NET MVC 3中覆盖/禁用授权
所属栏目:[asp.Net] 日期:2020-12-04 热度:96
我想知道是否可以禁用/覆盖所有授权属性. 在开发机器上,Active Directory组织与生产环境完全不同.当我在开发环境上开发/测试时,我必须“删除”所有授权属性. 在控制器操作方法中使用不同类型的活动目录组(在Authorize属性中). [Authorize]...[Authorize(Roles[详细]
-
asp.net-mvc-3 – 在F#中的ViewBag动态对象上设置属性
所属栏目:[asp.Net] 日期:2020-12-04 热度:90
我在C#中有这个动作方法: public ActionResult Index() { ViewBag.Message = Hello; return View(); } 而这个观点(Index.cshtml): h2@ViewBag.Message/h2 这会在页面上产生预期的“Hello”. 我想在F#中做控制器.我试过了 type MainContro[详细]
-
asp.net-mvc – 在MVC ActionLink中使用Knockout绑定
所属栏目:[asp.Net] 日期:2020-12-04 热度:149
我正在尝试使用KnockoutJS和MVC 4,以便在表的第一列中显示包含ActionLink定义的表.显示数据本身非常简单,我在那里没有任何问题.我遇到的问题是ActionLink的生成. 我已经看了Use MVC helpers inside jquery.tmpl templates,但是那里的解决方案没有使用淘汰模板[详细]
-
asp.net-mvc – 如何锁定ASP.NET MVC中的路径?
所属栏目:[asp.Net] 日期:2020-12-04 热度:144
我第一次使用MVC 4来查看与MVC 3相比更改/添加/ etc的内容. 首先,我创建了一个空白的MVC 4 Web应用程序,并从头开始构建. 我注意到的第一件事是MVC 4中不同的事实是,以下web.config设置对网页的可访问性没有影响: configuration location path= system.web au[详细]
-
何时在ASP.NET上选择LAMP?
所属栏目:[asp.Net] 日期:2020-12-04 热度:199
一个朋友想要开始约会网站,她要我来帮助她.我们还没有讨论将要开发的平台,但是我以为她会建议LAMP来节省一笔钱(这已经是ASP.NET已经选择的原因之一).如果约会网站做得很好,它可能会持有大量的数据(我不知道这是否是考虑ASP.NET或LAMP的另一个原因). 无论如何,[详细]