Asp.net mvc 如何使用MVC更改span或div的值?

Asp.net mvc 如何使用MVC更改span或div的值?,asp.net-mvc,Asp.net Mvc,出于某种奇怪的原因,我似乎无法在视图中使用MVC与我的span或div进行通信,正如我在下面所示——我在这里遗漏了什么?(暂时请忽略魔术字符串示例) ViewData(“用户反馈”)=“中断” ?: ?: 欧盟通用电气公司的答案是正确的。请记住,MVC不使用您在WebForms中熟悉的服务器控件和代码,因此您不会在代码中设置文本属性 MVC使您能够完全控制从视图中呈现的HTML输出。这很好,但这意味着您必须指定要呈现的文本,而不是依赖服务器控件来吐出一堆自动生成的html和javascrip

出于某种奇怪的原因,我似乎无法在视图中使用MVC与我的span或div进行通信,正如我在下面所示——我在这里遗漏了什么?(暂时请忽略魔术字符串示例)


ViewData(“用户反馈”)=“中断”
?:


?:


欧盟通用电气公司的答案是正确的。请记住,MVC不使用您在WebForms中熟悉的服务器控件和代码,因此您不会在代码中设置文本属性

MVC使您能够完全控制从视图中呈现的HTML输出。这很好,但这意味着您必须指定要呈现的文本,而不是依赖服务器控件来吐出一堆自动生成的html和javascript


就我个人而言,我喜欢完全控制自己。Javascript可以按照我的指定访问span和div id,而无需检查asp.net服务器控件决定给它们的客户端id。

eu ge ne的答案是正确的。请记住,MVC不使用您在WebForms中熟悉的服务器控件和代码,因此您不会在代码中设置文本属性

MVC使您能够完全控制从视图中呈现的HTML输出。这很好,但这意味着您必须指定要呈现的文本,而不是依赖服务器控件来吐出一堆自动生成的html和javascript

就我个人而言,我喜欢完全控制自己。Javascript可以按照我的指定访问span和div id,而无需检查asp.net服务器控件决定给它们的客户端id

<span id="UserFeedback"></span>

ViewData("UserFeedback") = "broken"
<span id="UserFeedback"><%= ViewData("UserFeedback") %></span>