asp.net中的下拉绑定问题 [英] dropdown bind issues in asp.net
本文介绍了asp.net中的下拉绑定问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在我的应用程序中有两个下拉列表,其中一个是一页,另一个页面都绑定相同的值。
我的问题是当我选择一个值时该值绑定到另一个下拉列表
i我正在尝试此代码
ddlyears.Items.FindByValue(ddlfor。 SelectedValue);
但它不起作用
请给我任何想法。
解决方案
ddlyears.Items.FindByValue(ddlfor.SelectedValue).Selected = true ;
为ddlyears添加 SelectedIndexChanged 事件,并将 Autopostback 属性设置为True。
在SelectedIndexChanged事件中添加
protected void ddlyears_SelectedIndexChanged( object sender,Ev entArgs e)
{
ddlfor.SelectedValue = ddlyears.SelectedValue; // 两者都有相同的约束值
}
注意:根据OP注释,两个DropDowns都在同一个页面中且具有相同的约束数据
in my applications two dropdowns are there one is one page and another one another page both are bind same values.
in my issue is when i select a value that value bind to another dropdown
i am trying this code
ddlyears.Items.FindByValue(ddlfor.SelectedValue);
but it's not working
please give any idea to me.
解决方案
ddlyears.Items.FindByValue(ddlfor.SelectedValue).Selected =true;
Add a SelectedIndexChanged event for ddlyears and set the Autopostback property to True.
In the SelectedIndexChanged event add
protected void ddlyears_SelectedIndexChanged(object sender, EventArgs e) { ddlfor.SelectedValue = ddlyears.SelectedValue;// Both have same bound values }
Note: As per OP comment , Both DropDowns are in same Page and having same bound data.
这篇关于asp.net中的下拉绑定问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文