首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么不让DropDownlist控件内的内容不受 赋值的影响

2012-04-27 
如何不让DropDownlist控件内的内容不受 赋值的影响我的页面是这样子的,上面一部分是DropDownlist控件,下面

如何不让DropDownlist控件内的内容不受 赋值的影响
我的页面是这样子的,上面一部分是DropDownlist控件,下面是Gridview,当选中gridview的时候,上面的DropDownlist控件,显示选中的内容,用下面的代码实现,没有报错.

protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
  {
  GridViewRow row = GridView1.SelectedRow;  
  this.txtha03.SelectedItem.Text = HttpUtility.HtmlDecode(row.Cells[4].Text);

}

问题是我发现多选 中几次后,DropDownlist控件下拉框的内容发生了变化,以前是A,B,C,D,多选中几次后, 就变成了,A,A,A,A 真要命,如何不让DropDownlist控件内的内容不受 赋值的影响呢


[解决办法]
你这个是赋值, 如果只想想选中的话 用 SelectedIndex 属性 再用items.findByValue("")去取值进行选取

热点排行