【发布时间】:2012-01-31 09:49:29
【问题描述】:
我正在编写一些自定义帮助程序,当前的帮助程序涉及一种“数据网格控件”类型的帮助程序,我似乎遇到了一些障碍。
如果我在一个剃刀视图中,我可以使用 Html.EditorFor(someExpression) 之类的东西,但我似乎无法在我的自定义帮助程序中的帮助程序代码的上下文中找到一种方法。
实际上我是在尝试从助手内部调用助手。
这是我能想到的最基本形式的示例:
public static MvcHtmlString Test(dynamic Model)
{
return new MvcHtmlString( Html.textBox(Model.SomeProperty) )
}
有什么想法吗?
当我在我的代码中添加这样的 using 语句时,我发现这是多么愚蠢......
using Html = System.Web.Mvc.Html;
讲简单...注意自己...注意框架!!!
【问题讨论】:
标签: c# asp.net-mvc helpers