任何人都可以建议是否可以在新的自定义Html帮助器中重新使用现有的HtmlHelper。例如:是否可以在自定义助手中使用HtmlHelper对象?
public static class GridHelper
{
public static string RenderGrid(this HtmlHelper helper, Object routeParams)
{
return HtmlHelper.BeginForm(routeParams);
}
}
上面是一个简单的例子,但本质上我想组格式化为一组HTML辅助呈现视图的一些逻辑&。这个视图会在几个地方使用,因此我想重新使用这些代码。然而,在我目前所有的尝试中,我一直无法访问'CheckBox'或'BeginForm'等方法。也许我错误地使用了HtmlHelper对象?
有谁知道这是否可以做到?
谢谢,马特
没有得到足够的代表处,以编辑问题,在你的例子中轻微的打字让我暂时停下来。在你的返回声明中,你错误地在我猜测的“HtmlHelper”的末尾添加了“t”。 – 2010-09-07 09:01:21