我在我的一個aspx頁面中有一個html選擇,我想從後面的代碼中爲它分配選項值。將值傳遞給html從後面的代碼中選擇
<select id="pageSize" runat="Server">
<option value="how to set it from c#?">All</option>
我有一個int類型的屬性調用MyPageCount
,我怎麼能在這裏傳遞它的值?
我將不勝感激任何幫助。
問候
我在我的一個aspx頁面中有一個html選擇,我想從後面的代碼中爲它分配選項值。將值傳遞給html從後面的代碼中選擇
<select id="pageSize" runat="Server">
<option value="how to set it from c#?">All</option>
我有一個int類型的屬性調用MyPageCount
,我怎麼能在這裏傳遞它的值?
我將不勝感激任何幫助。
問候
你有沒有嘗試過這樣的:
<option value="<%: this.MyPageCount.ToString() %>">All</option>
如果它是一個數據綁定控件內:
<option value='<%# Bind("YourField") %>'>All</option>
whats getvalue()指向? – user710502 2012-07-18 16:21:17
這是你希望綁定的值的一個例子,我只是改變了使用'MyPageCount' – Jupaol 2012-07-18 16:22:17
添加runat="server"
,然後在代碼隱藏設置pageSize.Value=MyPageCount;
是否有因爲你不只是使用「ASP:DropDownList」而不是「select」w ith'runat =「server」'?通過服務器端代碼處理實際的'DropDownList'會更容易,並且在渲染時它將映射到'select'對象。 – Servy 2012-07-18 16:53:05