DropDownList_SelectedIndexChanged事件的问题,急......

问题描述

本页面:mytest.aspxprotectedvoidPage_Load(objectsender,EventArgse){if(!this.IsPostBack){if(Request.QueryString["chinesename"]!=null&&Request.QueryString["chinesename"].Length>0){stringname=Request.QueryString["chinesename"].ToString();DropDownList3.SelectedValue=name;TextBox_Chinese.Text=name;}}}protectedvoidDropDownList3_SelectedIndexChanged(objectsender,EventArgse){stringname=DropDownList3.SelectedValuestringurl="mytest.aspx?chinesename="+name+"";Response.Redirect(url);}页面mytest.aspx传到页面mytest.aspx(自己给自己用URL传值)在page_load中改变了DropDownList的值,这样就触发了DropDownList_SelectedIndexChanged的事件,并且再传值回去刷新page_load页面又再次改变了DropDownList这样就成了一个循环,请问哪位大神有好办法解决啊?

解决方案

解决方案二:
DropDownList数据绑定放在非回传的里面if(!Page.IsPostBack){BindDDL();}
解决方案三:
你可否动态绑定事件呢,一开始不绑定的,需要时,比如一个页面加载完毕后在动态+=指定事件
解决方案四:
if(!Page.IsPostBack){}这个很重要的
解决方案五:
if(Request.QueryString["chinesename"]!=null&&Request.QueryString["chinesename"].Length>0){stringname=Request.QueryString["chinesename"].ToString();DropDownList3.SelectedValue=name;TextBox_Chinese.Text=name;}上面这样写试试你无非是想绑定list的值if(Request.QueryString["chinesename"]!=null&&Request.QueryString["chinesename"].Length>0){ListItemlt=DropDownList3.Items.FindByValue(name);if(lt!=null){lt.Selected=true;}}

解决方案六:
老兄,,你代码太有意思了。。stringname=DropDownList3.SelectedValuestringurl="mytest.aspx?chinesename="+name+"";Response.Redirect(url);改变后,还再次刷新页面,,,这种做法。。不可取。服务器控件本身有ViewState状态保存。。。如果你是想做三级无刷新功能,建意你用JQUERYajax实现。。
解决方案七:
dropdown不是有一属性叫autopostback=true么?这样的话你就直接接收就可以了..它自己就刷新了...

时间: 2024-11-05 21:42:53

DropDownList_SelectedIndexChanged事件的问题,急......的相关文章

js给textbox填值再触发服务器端的TextChanged事件?在线急等。谢谢

问题描述 我的后台:ProtectedSubHideBox_TextChanged(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesHideBox.TextChangedEndSub界面上有一个隐藏的textbox,想用js为textbox填上值.然后触发TextChanged事件.请问如何实现? 解决方案 解决方案二:没明白你的意思..说清楚点解决方案三:就是将text自动填上值.然后再用代码激活HideBox.TextChanged事件

人民日报评林妙可微博受辱事件:言论自由须有边界

日前,林妙可微博晒照片,意外受辱,深受其伤.许多网友表达了对http://www.aliyun.com/zixun/aggregation/32498.html">未成年人的同情,并呼吁抵制网络污言秽语.这一舆论走势却因微博大V容忍言论自由的回复发生偏轨,引发新一轮口水战. 事情到此,没有必要继续借题炒作下去.然而,双方支持者不求共识,不论对错,只要"站队",互相攻讦,不断在口水战中释放语言暴力,这种现象就不得不正视. 从"艾滋女事件"."

微博奥斯卡评选:金庸被去世事件得票数激增

刘惜君(左)特意捐出价值8000元的纪念礼服一件.邢晓雯/摄 金庸,原名查良镛,华人最知名的武侠小说作家及新闻学家.企业家.政治评论家.社会活动家,中国作家协会名誉副主席,香港最高荣衔"大紫荆勋章"获得者.金庸与古龙.梁羽生并称为中国武侠小说三大宗师.金庸是香港明报创办人,并著有"飞雪连天射白鹿,笑书神侠倚碧鸳"等14部武侠小说,作品亦被改编成影视剧集.游戏.漫画等产品,脍炙人口.金庸小说深受欢迎,不少文坛才子和读者都提笔撰写书评,形成"金学"研

一篇文章玩转ButterKnife,让代码更简洁

前言 话说,Android开发的兄弟们都知道,每次初始化控件,设置相应的事件,写的那点过程多而且恶心.我们先一块回顾下不堪的曾经~那些年,我们是这样初始化控件: // 每次的习惯上来写一个initView()方法  tvContent = (TextView) findViewById(R.id.btn_content);  // 遇到项目大的时候,这里面的东西,也曾占据半壁江山...苦不堪言  // 当然也曾封装过方法,避免各种findViewById,但是依旧如此...   那些年,我们是这

怎么让TreeView的子节点像LinkLable那样?

问题描述 运行时根据数据库动态生成了Treeview,怎么让子节点像LinkLable那样的外观和鼠标事件呢?急,在线等待 解决方案 解决方案二:TreeView1.HotTracking=True'具有超级连接的外观.解决方案三:谢谢,那怎么限定根节点不具有超连接的外观呢?解决方案四:什么呀

林妙可微博受辱 言论自由须有边界

日前,林妙可微博晒照片,意外受辱,深受其伤.许多网友表达了对http://www.aliyun.com/zixun/aggregation/32498.html">未成年人的同情,并呼吁抵制网络污言秽语.这一舆论走势却因微博大V容忍言论自由的回复发生偏轨,引发新一轮口水战. 事情到此,没有必要继续借题炒作下去.然而,双方支持者不求共识,不论对错,只要"站队",互相攻讦,不断在口水战中释放语言暴力,这种现象就不得不正视. 从"艾滋女事件"."

怎么获取到ckeditor上面的保存按钮,并为它添加单击事件,急!!!!!

问题描述 怎么获取到ckeditor上面的保存按钮,并为它添加单击事件,急!!!!! 怎么获取到ckeditor上面的保存按钮,并为它添加单击事件 解决方案 导入jquery没有,导入用这个就能搞定,其中editor_v2这个内容是你replace调用时的textarea的id $('#cke_editor_v2 a.cke_button_save').click(function(){alert('click save')}) 否则就只能遍历了.. CKEDITOR.on('instanceR

事件-pos机系统错误 求解 急急急 谢谢!!!

问题描述 pos机系统错误 求解 急急急 谢谢!!! pos系统系统错误 在[uf_fun_var]菜单上部件的"wf_write_com"事件脚本第9行中,导致系统错误操作!错误信息是:Error accessing external object property portopen at line 9 in function wf_write_com of object uf_fun_var. 解决方案 啦啦啦啦啦啦啦啦啦啦 求解 毕竟只是个电脑小白 而且真的很急啊

事件- 急!!求大神 帮帮忙 bandedGridView行定位

问题描述 急!!求大神 帮帮忙 bandedGridView行定位 双击选中的行 编辑完后调用bandedGridView1_RowUpdated这个事件 操作成功后 重新加载数据后 将选中行的FocusedRowHandle 重新赋给bandedGridView1 但是不管用 加载后选中的是默认的第一行 代码 private int focusedRowHandle = -1; private void loadData() { gridControl1.DataSource = ds.Tab