2011-05-16 64 views
0

會議在我的asp:ListView的LayoutTemplate模板會話不工作...如何顯示在列表視圖模板

<option value="1"<%# Session["fCheck"].Equals("1") ? " selected=\"selected\"" : "" %>>Ano</option> 

請任何人可以幫助我如何獲得會話變量的模板?

+0

我剛剛將它踢出列表視圖 – haXis 2011-05-16 13:10:52

回答

0

試試看<%= ... %>

這樣

<option value="1" <%= Session["fCheck"].Equals("1") ? " selected=\"selected\"" : "" %>>Ano</option> 

注:確保Session["fCheck"]總是有一定的價值或添加一個空檢查。

+0

這將觸發錯誤: 「控件集合無法修改,因爲控件包含代碼塊(即<% ... %>)。」 – haXis 2011-05-16 12:17:11

+0

@haXis它看起來不像服務器端控件 – 2011-05-16 12:23:22

+0

忘記提及它的layouttemplate – haXis 2011-05-16 12:59:29