Asp.net mvc 如何获取视图数据值
我有Asp.net mvc 如何获取视图数据值,asp.net-mvc,Asp.net Mvc,我有 <%var test = ViewData["test"];%> <ul class= "list" id = "<%test;%>"> 但有错误消息: 只有赋值、调用、增量、, 减量和新的对象表达式 可以用作语句 有什么问题吗?如果要对输出块进行编码,则需要使用或,如下所示: <ul class="list" id="<%=test%>">
<%var test = ViewData["test"];%>
<ul class= "list" id = "<%test;%>">
但有错误消息:
只有赋值、调用、增量、,
减量和新的对象表达式
可以用作语句
有什么问题吗?如果要对输出块进行编码,则需要使用
或
,如下所示:
<ul class="list" id="<%=test%>">
尽管如此,除非您到处都需要变量,只需在原始的ViewData[“test”]
上使用
,至少对我来说,它有点干净。试试这个
<ul class= "list" id = "<%=test%>">
…在“test”之前缺少“=”符号并添加了一个额外的“;”之后。 <ul class= "list" id = "<%=ViewData["test"]%>">