【发布时间】:2011-06-04 16:48:34
【问题描述】:
我刚刚在我的项目中包含了 T4MVC,但遇到了一个问题。我通过隐藏的文本字段将数据传递给我的 javascript,并且我需要能够传递控制器的名称及其操作。这是我所拥有的:
<input type="hidden" id="logErrorUrl" name="logErrorUrl" value="@Url.Action("LogJavaScriptError", "Error") />
我希望能够做到:
<input type="hidden" id="logErrorUrl" name="logErrorUrl" value="@Url.Action(MVC.Error.LogJavaScriptError("")) />
由于某种原因,这不起作用。我在想,因为 LogJavascriptError 没有返回 ActionResult。仅供参考 LogJavaScriptError 也接受一个字符串,但我真的只想要动作的名称。我也尝试了@MVC.Error.ActionNames.LogJavaScriptError,但它可能不会再次出现,因为它没有返回 ActionResult?
【问题讨论】:
标签: c# javascript asp.net-mvc t4mvc