急疯了,DropDownList的autopostback设置成true的情况下SelectedIndexChanged也不响应?大家帮帮忙! 好像不能,Page.Response.Write("<script language=javascript>window.close();</script>");不被执行! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 page.ispostback!=false{....} 是你的DropDownList的事件句柄没有了,你重新在事件窗口中选择上事件就好了。出现这样的问题是因为你将DropDownList剪切过。 多半是事件没连上,去看看属性里的事件,SelectedIndexChanged事件有没有连接好 你没有指定:OnSelectedIndexChanged呀!<asp:dropdownlist Width="200" AutoPostBack=true ID="AcceptList" runat=server OnSelectedIndexChanged="Index_Changed"></asp:dropdownlist> 看看控件的事件有没有丢失!private void InitializeComponent() { this.DropDownList1.SelectedIndexChanged += new System.EventHandler(this.DropDownList1_SelectedIndexChanged); this.Load += new System.EventHandler(this.Page_Load); } 好像不是这个问题,我重新作的事件还是不行,我在这个页面中另建了一DropDownList,SelectedIndexChanged得事件还是不响应,可能是页面中有点问题,昨天作的时候就发现Page.Response.Write("<script language=javascript>window.close();</script>");不被执行!可当时没多想,直到今天作完,才知道这问题严重了,哎,实在不行,我再重做一次,看看究竟是什么问题。TMD,奇了怪了! 事件没丢失,private void InitializeComponent(){ ..............this.ddl_acc.SelectedIndexChanged += new System.EventHandler(this.ddl_acc_SelectedIndexChanged);this.ddl_result.SelectedIndexChanged += new System.EventHandler(this.ddl_result_SelectedIndexChanged); ..............} dudu8686(飞飞) 说的对。<asp:DropDownList id="ddl_acc" runat="server" Width="100%" EnableViewState="False" AutoPostBack="True"></asp:DropDownList>这里没有事件啊!!! 呵呵,搞定了,说出来不怕大家见笑,原来是我的页面中定义了一个name为submit的控件,以至我的页面无法提交!呵呵,真的很感谢大家的帮忙!另To:dudu8686(飞飞) and xmayxmei(八月狐),在页面中可以不用邦定事件的,事件注册在private void InitializeComponent(){ ..............this.ddl_acc.SelectedIndexChanged += new System.EventHandler(this.ddl_acc_SelectedIndexChanged);this.ddl_result.SelectedIndexChanged += new System.EventHandler(this.ddl_result_SelectedIndexChanged); ..............}中的,不过还是谢谢你们的热心! 关于考勤系统的时间计算 求个简单正则 在开发程序时,主张对 视图对象 进行数据操作吗?如:增删改 Label实时显示数据,每秒刷新,贴有 代码? 用js引用aspx文件的问题。 ASP数组问题!!快要疯了 ,在线等!!!!! 菜问题,请指点 不是.net高手别进! 如何在DataGri每行中显示多条记录 关于用户名自动获得的问题——怎样获得客户端windows登陆信息 一个简单问题,请大家帮忙,在线等。 实现图片的上传
....
}
<asp:dropdownlist Width="200" AutoPostBack=true ID="AcceptList" runat=server OnSelectedIndexChanged="Index_Changed"
></asp:dropdownlist>
private void InitializeComponent()
{
this.DropDownList1.SelectedIndexChanged += new System.EventHandler(this.DropDownList1_SelectedIndexChanged);
this.Load += new System.EventHandler(this.Page_Load); }
Page.Response.Write("<script language=javascript>window.close();</script>");不被执行!可当时没多想,直到今天作完,才知道这问题严重了,哎,实在不行,我再重做一次,看看究竟是什么问题。TMD,奇了怪了!
private void InitializeComponent()
{ ..............
this.ddl_acc.SelectedIndexChanged += new System.EventHandler(this.ddl_acc_SelectedIndexChanged);
this.ddl_result.SelectedIndexChanged += new System.EventHandler(this.ddl_result_SelectedIndexChanged);
..............}
<asp:DropDownList id="ddl_acc" runat="server" Width="100%" EnableViewState="False" AutoPostBack="True"></asp:DropDownList>
这里没有事件啊!!!
private void InitializeComponent()
{ ..............
this.ddl_acc.SelectedIndexChanged += new System.EventHandler(this.ddl_acc_SelectedIndexChanged);
this.ddl_result.SelectedIndexChanged += new System.EventHandler(this.ddl_result_SelectedIndexChanged);
..............}
中的,不过还是谢谢你们的热心!