2010-09-01 80 views
0

如何獲得視圖數據值

<%var test = ViewData["test"];%> 

<ul class= "list" id = "<%test;%>"> 

,但有錯誤消息:

只有分配,來電,增量, 遞減和新的對象表達 可以作爲一份聲明

出了什麼問題?

+0

你想做什麼? – Stefanvds 2010-09-01 10:58:26

回答

2
<ul class= "list" id = "<%=ViewData["test"]%>"> 
4

你的輸出塊需要使用<%= %><%: %>如果你想讓它編碼的,就像這樣:

<ul class="list" id="<%=test%>"> 

雖然,除非你需要的變量所有的地方,只是在原來的ViewData["test"]使用<%= %>,這是有點清潔,至少對我來說。

1

試試這個...

<ul class= "list" id = "<%=test%>"> 

...你&增加了額外的前 '測試' 失蹤 '=' 符號 ';'之後。