这个观点:
@Using Html.BeginForm
SimpleMessage
End Using
@Helper SimpleMessage()
@<p>This is a simple message</p>
End Helper
结果
<form action="/Controller/Action" method="post"></form>
但是
@* Now let's not call it from within a using *@
@SimpleMessage
@Helper SimpleMessage()
@<p>This is a simple message</p>
End Helper
结果
<p>This is a simple message</p>
为什么我的助手在Using Html.BeginForm
内没有工作?
答案 0 :(得分:4)
在辅助方法前面需要@
符号。
@Using Html.BeginForm
@SimpleMessage
End Using