由于一些奇怪的原因,我似乎无法使用MVC在视图中与我的span或div进行通信,如下所示 - 我在这里缺少什么? (目前请忽略魔术字符串示例)
<span id="UserFeedback"></span>
ViewData("UserFeedback") = "broken"
答案 0 :(得分:6)
:
<span id="UserFeedback"><%= ViewData("UserFeedback") %></span>
答案 1 :(得分:0)
MVC使您可以完全控制从视图中呈现的HTML输出。这很棒,但这意味着你必须指定将要呈现的文本而不是依赖服务器控件来吐出一堆自动生成的html和javascript。
就个人而言,我喜欢完全控制。 Javascript可以访问span和div id,因为我指定它们而不必担心检查asp.net服务器控件决定给它们的客户端ID。