asp.net-mvc – 在自定义HTML帮助器中调用Html.ActionLink
发布时间:2020-05-23 07:11:46 所属栏目:asp.Net 来源:互联网
导读:我正在设计一个自定义的HTML助手,我想执行Html.ActionLink来提供动态URL生成。 namespace MagieMVC.Helpers { public static class HtmlHelperExtension { public static string LinkTable(this HtmlHelper h
|
我正在设计一个自定义的HTML助手,我想执行Html.ActionLink来提供动态URL生成。 namespace MagieMVC.Helpers
{
public static class HtmlHelperExtension
{
public static string LinkTable(this HtmlHelper helper,List<Method> items)
{
string result = String.Empty;
foreach (Method m in items)
{
result += String.Format(
"<label class="label2">{0}</label>" +
System.Web.Mvc.Html.ActionLink(...) +
"<br />",m.Category.Name,m.ID,m.Name);
}
return result;
}
}
}
不幸的是,无论我试图声明的命名空间,Html.ActionLink在这个上下文中不被识别。 作为一个通用的问题,我想知道在设计新的自定义助手时是否可以使用任何现有的标准/自定义Html助手方法。 谢谢。 解决方法你有帮手吗?helper.ActionLink("text","actionName");
不要忘记包括使用System.Web.Mvc.Html命名空间。 是的,你可以使用现有的扩展方法,只要你包括必要的命名空间。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何从ASP.NET MVC VIEWS文件夹访问HTML文件
- asp.net-mvc – 在自定义Html帮助器中访问模型对象
- asp.net – “HttpContext.Current.Session”vs Global.asa
- asp.net-mvc – ASP.NET MVC如何在生产中禁用调试路由/视图
- ASP.Net中的图形(c#)
- asp.net – 如何从SQL Server 2008本身获取客户端IP地址?
- asp.net-mvc – ASP.NET MVC模型绑定外键关系
- asp.net-mvc – Sammy.js和Knockout.js =模板没有模板?
- asp.net – VirtualPathUtility.ToAbsolute()VS. Url.Conte
- ASP.NET MVC 5无法呈现jQuery UI CSS包
推荐文章
站长推荐
- asp.net – InvalidOperationException:在程序集
- asp.net-mvc – MVC3验证 – 需要一个组
- asp.net-mvc – Editor为int选择一个字符串模板
- asp.net – 如何在VB.NET中JSON编码数组?
- asp.net-core – 在定位.NET Core时引用旧的(完整
- asp.net-mvc – ASP.NET MVC中的全局错误处理(控
- asp.net – 如何使用DataPager与服务器端寻呼?
- asp.net-mvc-3 – 如何在ASP .NET MVC 3中验证与
- asp.net-mvc – 将Ajax Jquery中的enum参数传递给
- asp.net-mvc-4 – 如何通过ASP.NET MVC中的Simpl
热点阅读
