44得票2回答
ASP.NET MVC - 验证用户是否在Active Directory中存在,但需要输入用户名和密码

我正在开发一个MVC3应用程序,需要对用户进行AD的认证。我知道在MVC3中有创建Intranet应用程序的选项,可以自动对用户进行AD的认证,但它使用Windows身份验证并自动登录用户。该应用程序可能会在“开放”工作站上访问,用户将需要输入他们的域用户名和密码。任何示例或在线教程都将非常好...

44得票14回答
如何在Asp.net MVC 2中将RadioButtonFor()设置为默认选中

如何将RadioButtonFor()默认选中<%=Html.RadioButtonFor(m => m.Gender,"Male")%> Html.RadioButton有解决方法,但是Html.RadioButtonFor没有,有什么想法吗?

43得票4回答
MSBuild DeployOnBuild=true未发布

我有一个使用Visual Studio 2010 MVC2构建的Web应用程序,我正在使用Hudson命令行构建它。 我想让Hudson发布Web输出,所以我在我的命令行中添加了DeployOnBuild=true和CreatePackageOnPublish=True标记。 我的命令是: ...

43得票5回答
在ASP.NET MVC2中向客户端返回HTTP 204“无内容”。

我有一个ASP.net MVC 2应用程序,我想返回一个204 No Content响应给POST操作。目前我的控制器方法返回类型是void,但这会将一个设置了Content-Length header为0的200 OK响应发送回客户端。如何将响应改为204?[HttpPost] public...

42得票3回答
如何在ASP.NET MVC中压缩内容?

如何压缩由ASP.NET MVC应用程序发送的输出?

42得票6回答
在单元测试中,即使是链接的多个断言,这样做也不好吗?

在这个单元测试中检查这么多东西有什么问题吗?ActualModel = ActualResult.AssertViewRendered() // check 1 .ForView("Index") // c...

42得票2回答
Firefox 6无限刷新页面带有哈希标签的页面

最近,Firefox 升级到版本6后,我正在开发的一个网站严重崩溃。 当浏览到没有哈希标签的页面时,该网站正常运行。但是,如果您尝试导航到带有哈希标签的页面(例如#test),或者在应用哈希标签后刷新页面,页面会以尽可能快的速度无限刷新。 这是一个使用Asp.Net MVC 2创建的网站,...

42得票3回答
在Application_BeginRequest中设置会话变量

我正在使用ASP.NET MVC,我需要在Application_BeginRequest中设置一个会话变量。问题是,在此时HttpContext.Current.Session对象始终为null。protected void Application_BeginRequest(Object s...

41得票9回答
类型参数无法从使用中推断。尝试显式指定类型参数。

请问有没有人能为我澄清一些事情。在我的ASP.NET MVC 2应用程序中,我有一个名为BaseViewModel的类,其中包括以下方法:public virtual IDictionary<string, object> GetHtmlAttributes<TModel, ...

41得票4回答
Html.ActionLink如何指定HTML id?

我想给使用 Html.ActionLink 生成的链接添加一个HTML id,这样我就可以根据我的位置更改CSS。我有一个带有一组链接的MasterPage,我想通过Jquery来区分活动的“选项卡”,并更改该活动#id的CSS。 目前我正在使用:<%: Html.ActionLink...