【发布时间】:2014-09-01 19:58:44
【问题描述】:
我在视图上有这段代码:
@{
string x = "whatever";
}
然后我尝试定义一个辅助函数:
@helper MyHelper() {
<div class="whatever" @x>
</div>
}
但是,显然,@x“在当前上下文中不存在”...我如何访问它?
【问题讨论】:
标签: asp.net-mvc razor
我在视图上有这段代码:
@{
string x = "whatever";
}
然后我尝试定义一个辅助函数:
@helper MyHelper() {
<div class="whatever" @x>
</div>
}
但是,显然,@x“在当前上下文中不存在”...我如何访问它?
【问题讨论】:
标签: asp.net-mvc razor
将其设置为 MyHelper() 的参数:
@helper MyHelper(string x) {...
这里有一些有用的东西:
http://weblogs.asp.net/scottgu/asp-net-mvc-3-and-the-helper-syntax-within-razor
【讨论】: