在做网站的时候,使用DropDownList控件时,通常情况下都是需要在点击下拉列表时,通过后台再获取选中项的文本值等,但是有时候,比如说我们在做一些修改功能的时候,比如修改一篇文章,我们需要跳转到修改页面的时候,下拉列表中的文章类型在页面加载时就默认的选中,这是我们就可以使用下面的方法进行下拉列表的默认选中:
给下拉列表添加几个选项,如:
更具设定的文字找到相应的项:
ListItem item = drop.Items.FindByText("普通文章");
如果该项不为空,选定此项:
if(item != null)
{
item.Selected = true;
}
注:FindByText(string text)<找到指定文字的项>
获取通过网站链接传过来的值:如想获取网址http://localhost:2409/Pages/AllUnions/UnionAlbum.aspx?id=1
中的id值,则可通过:int id = Convert.Toint32(Request.QueryString["id"]);取得
给下拉列表添加几个选项,如:
dropdownList控件在默认情况下都会自动绑定下拉列表的第一项,但是加入我们想要当页面加载时绑定“普通文章”怎么办呢?
设置dropdownList控件的id为“drop”更具设定的文字找到相应的项:
ListItem item = drop.Items.FindByText("普通文章");
如果该项不为空,选定此项:
if(item != null)
{
item.Selected = true;
}
注:FindByText(string text)<找到指定文字的项>
获取通过网站链接传过来的值:如想获取网址http://localhost:2409/Pages/AllUnions/UnionAlbum.aspx?id=1
中的id值,则可通过:int id = Convert.Toint32(Request.QueryString["id"]);取得