DropdownList获取ID方法

  新闻发布总会选择栏目,栏目列表一般会用到DropdownList来显示,前台:

<asp:DropDownList ID="DpColumn" runat="server" DataTextField="ColumnName" DataValueField="ColumnID" AutoPostBack="True"
> </asp:DropDownList>

AutoPostBack是关键,要不然你选择一个后面得不到,它就默认获取显示第一个的ID。还有Page_Load里你要

if(!IsPostBack)
{
ColumnBind();
}

model.ColumnID=DpColumn.Selected.Value;//获取你想要的ID

要不然他以为你都加载过了,玩一边去,还是显示默认的第一个。

posted @ 2012-03-20 10:36  neway  阅读(1140)  评论(0编辑  收藏  举报