asp.net中的下拉绑定问题 [英] dropdown bind issues in asp.net

查看:85
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆