码迷,mamicode.com
首页 > Web开发 > 详细

asp:DropDownList数据绑定

时间:2014-08-29 18:32:49      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:asp:dropdownlist

开始以为asp:DropDownList数据绑定要是datatable类型的,当时写的时候没注意,就写成了List<T>绑定到了dropdownlist上,结果只有将DataValueField和DataTextField这两个属性设置到相应的列上,数据同样可以完成绑定。

下面贴出绑定的流程:

后台代码:

protected void Page_Load(object sender, EventArgs e)

        {

            if (!IsPostBack)

            {

            this.name2.DataSource = 数据源;

            this.name2.DataValueField = "列名";

            this.name2.DataTextField = "列名";

            this.name2.DataBind();

            }

        }

public void Name2_Changed(object sender, EventArgs e)

        {

        //选项变时的代码实现

        //获取当前选项值  string df = this.name2.SelectedValue;

        }

前台代码:

<asp:DropDownList runat="server" ID="name2" OnSelectedIndexChanged="Name2_Changed"></asp:DropDownList>

asp:DropDownList数据绑定

标签:asp:dropdownlist

原文地址:http://2898036.blog.51cto.com/2888036/1546612

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!