asp.net-mvc-3 – 如果没有定义,Razor RenderSection抛出错误
发布时间:2020-05-24 01:08:18 所属栏目:asp.Net 来源:互联网
导读:使用@RenderSection(“SectionName”,false),为什么当Intellisense已经声明默认值为false时,为什么需要将第2个参数显式设置为false? 更新: RenderSection方法的RTM签名为: public HelperResult RenderSection(string name, bool required) 还有一个覆盖如
|
使用@RenderSection(“SectionName”,false),为什么当Intellisense已经声明默认值为false时,为什么需要将第2个参数显式设置为false? 更新: 解决方法RenderSection方法的RTM签名为:
public HelperResult RenderSection(string name,bool required) 还有一个覆盖如下所示: public HelperResult RenderSection(string name) {
return RenderSection(name,required: true);
}
请注意,此方法不再使用默认参数,而是选择显式覆盖. 在MVC 3的开发过程中,这种方法的签名改变了两次,这就解释了为什么你可能会看到混乱的例子. 编辑:看起来MVC 3 RTM文档不正确,错误地引用了所需参数的默认值. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在我的域模型中实现ASP.NET成员资格提供程序
- asp.net-mvc – App_Web _ * .dll中的System.NullReference
- asp-classic – 如何将字符串转换为日期时间格式的经典asp
- IIS输出缓存与ASP.NET输出缓存
- asp.net-mvc – 为什么Visual Studio崩溃打开ASPX与MVC RC1
- asp.net – SQL – 两个不同长度的字符串之间的相似性
- asp.net – WebAPI在控制器上找不到任何操作
- asp.net mvc4 jquery不工作
- ASP.NET分析器错误无法加载代码
- asp.net-mvc – Asp.Net自定义路由和自定义路由并在控制器之
推荐文章
站长推荐
- iis – 如何通过预编译ASP.NET站点来确定性能改进
- asp.net – 按IN子句排序SQL Server结果
- asp.net-mvc – 可以使用存储库将外键映射到对象
- asp.net下Cache 缓存操作类代码
- regex – RegularExpressionAttribute – 如何使
- asp.net-mvc – Angular ng-include cshtml页面
- asp.net – HttpWebRequestError:服务器提交协议
- asp.net-mvc-4 – OAuth2和DotNetOpenAuth – 实
- asp.net – 每个会话的NH请求 – “会话已关闭
- 使用带数组的ASP.NET中继器?
热点阅读
