2015-04-01 23 views
1

我想使用代碼C#我可以更改(視覺)從.cs下拉列表AutoPostBack =「true」嗎?

更改DropDown選擇(視覺在PageLoad)----------------------------- [ aspx] ------------------------------------

<asp:DropDownList ID="cbo" runat="server" AutoPostBack="True"> 
<asp:ListItem Value="3">ALL</asp:ListItem> 
<asp:ListItem Value="1">YES</asp:ListItem> 
<asp:ListItem Value="2">NO</asp:ListItem> 
</asp:DropDownList> 

----- ------------------------ [/ ASPX] ---------------------- --------------

在我的.cs文件我想這樣做

------------------ ----------- [CS] ------------------------------------

(pageload) 
cbo.SelectedIndex = 1; 

----------------------------- [/ cs] ----------- -------------------------

它不工作

+0

當你說它不工作時,它是什麼意思。你在期待哪個元素被選中? – 2015-04-01 21:12:46

+0

_if我可以理解你......如果你想在'1'的posticion上建立'ListItem',只需在你的'ListItem'中添加屬性「Selected」。例如: YES'。 – 2015-04-01 22:03:46

回答

0

看起來你正在設置另一個下降的選定指數下跌。我認爲應該是cbo.SelectedIndex = 1

+0

對不起,我更改了下拉列表名稱來創建此帖子...我編輯了......謝謝,但問題是別的 – Liev04 2015-04-01 21:07:17

+0

你設法解決它嗎? – 2015-04-01 21:07:45

+0

不...在創建帖子 – Liev04 2015-04-01 21:10:05

相關問題