asp.net-mvc – 使用ASP.NET MVC剃刀的自定义控件
发布时间:2020-05-27 23:37:25 所属栏目:asp.Net 来源:互联网
导读:如何使用ASPNET.MVC Razor的自定义控件? 我想在剃刀视图上使用自定义控件。例如: mycontrols:something@Model.MyVar/mycontrols:something 要么 mycontrols:something myattribute=@Model.MyVar / 请注意,我的目标是仅使用从MvcControl派生的少量控件,仅
|
如何使用ASPNET.MVC Razor的自定义控件? 我想在剃刀视图上使用自定义控件。例如: <mycontrols:something>@Model.MyVar</mycontrols:something> 要么 <mycontrols:something myattribute="@Model.MyVar" /> 请注意,我的目标是仅使用从MvcControl派生的少量控件,仅适用于微不足道的重复使用。 我试图找出类似于@Register的语法来写入视图的顶部,但没有任何成功。 然后我去了web.config,补充说 <pages>
<controls>
<add tagPrefix="mycontrols" namespace="mynamespace" assembly="myassembly"/>
</controls>
</pages>
但是在渲染中看起来像是自定义控件被忽略。 有人可以帮忙吗 …可能是一点点旧时尚,但有时也可以自定义控件可以使您的代码更清洁! 解决方法剃刀语法根本不支持“控件”的概念。如果要使用控件,则必须使用ASPX(WebForms)语法。然而,推荐的MVC模式是使用html助手函数或部分视图。在Razor中,您也可以使用@helper语法进行快速帮助功能。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET GridView SortedAscendingHeaderStyle不起作用
- Azure中的ASP.NET会话状态提供程序[closed]
- asp.net-web-api – 如何从ASP.net 5 web api返回文件
- asp.net – 更改Html.DisplayFor布尔复选框MVC
- asp.net – Jquery datepicker弹出窗口在IE8的选择日期没有
- asp.net – asp:UpdateProgress – 保留换行符
- asp-classic – 为经典Asp Session Cookie设置HTTPONLY
- asp-classic – 从头开始在Visual Studio 2010中创建经典的
- asp.net – 请求格式无法识别的URL意外结束在’/转换’发生
- 在asp.net中制作某些页面的最佳方法是什么?需要登录?
推荐文章
站长推荐
- asp.net – 无法安装Microsoft.AspNet.Razor 3.0
- asp.net-mvc – 缓存的最佳解决方案
- asp.net – ASPXGridView ClientSideEvents如何获
- asp.net-mvc – MVC网站转发到/ Account / Login
- asp.net – 脚本管理器控件实际上是做什么的?
- asp.net-web-api – Web API 2是否可以通过编程方
- asp.net-mvc – ASP.NET MVC中的Crystal Reports
- asp.net-mvc-3 – ASP.NET MVC 3 – 验证问题
- asp.net-mvc – ASP.NET MVC中的动态(运行时生成
- asp.net-mvc – Windows Azure上的ASP.NET MVC是
热点阅读
