如何DropDownList值引起回发? 求老师解答
页面上有个DropDownList,如果选中的值是DropDownList1.SelectedValue=="3"就马上引起回发,如果不是那么点击提交按钮后才引起回发的代...
页面上有个DropDownList,如果选中的值是DropDownList1.SelectedValue=="3"就马上引起回发,如果不是那么点击提交按钮后才引起回发的代码怎么写的哦?
我的意思是DropDownList1选择的值是3的时候才立即回发(马上就回发),选择的不是3的话那就点击提交按钮才回发,这个意思 展开
我的意思是DropDownList1选择的值是3的时候才立即回发(马上就回发),选择的不是3的话那就点击提交按钮才回发,这个意思 展开
3个回答
展开全部
首先,你需要找到这个页面上提交按钮的回发脚本。
第二,你需要写一个JS函数,在函数中判断DropDownList1的值,如果是3,就调用第一步找到的回发脚本。
第三,在DropDownList1的客户端的selectchange事件上调用第二步写函数。
第二,你需要写一个JS函数,在函数中判断DropDownList1的值,如果是3,就调用第一步找到的回发脚本。
第三,在DropDownList1的客户端的selectchange事件上调用第二步写函数。
追问
嗯,我去试下,你看下这个问题好不?
(http://zhidao.baidu.com/question/411834272.html?quesup2&oldq=1)
展开全部
AutoPostBack属性看见吗?
改成true就回发了
回发后的具体操作有问题的在问我
改成true就回发了
回发后的具体操作有问题的在问我
更多追问追答
追问
我的意思是DropDownList1选择的值是3的时候才立即回发(马上就回发),选择的不是3的话那就点击提交按钮才回发,这个意思
追答
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
if(DropDownList1.selectValue==3)
{
this.DropDownList1. AutoPostBack=true;
回发后的操作
}
}
其他的写在button里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就在selectchange里面写啊,如果=3就行了
追问
如果你那样的话点击按钮才能回发而不是立即回发,如果设置AutoPostBack=true的时候,不管你选不选只要改变了DropDownList1的值就立马回发了,不符合我的意思啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询