假设:数据源控件grdiview,无刷新UpdatePannel,友情
提示UpdateProgress,分页下拉框的下拉列表
一般来说,GridView的分页的链接按钮或按钮,所以如果我们想使UpdateProgress暗示,隐藏GridView第一很简单,然后添加OnClientClick它。
在DropDownList onchange事件:
功能selectchange(){
如果($ 选择
选项)。
$(# btn11 )Click();
}
}
跳到:
功能cleardata(){
/ / $(# )(空);
$(# _gvguest )空();
/ / $(# )(隐藏);
$(# lblmessage )藏();
}
OnClientClick =返回cleardata();
命令名称=页面的第一次CommandArgument = => 1页
启用 但DropDownList没有OnClientClick事件。你是做什么的
因为上述按钮有Onclientclick我们可以把按钮
转换使用!!!!!!
解决方案:在页面上放置一个隐藏按钮:
然后下拉框的值分配给在OnClientClick事件隐藏域
功能cleardata2(){
无功hidddl = $(# _gvguest_ddlneedpage )瓦迩();
$(# hidneedpage )Attr(价值。
$(# _gvguest )空();
$(# lblmessage )藏();
}
然后,在单击事件的_gvguest PageIndex
设置为隐藏域的值!
protected void btn11_click(object sender,EventArgs e)
{
如果(!String.IsNullOrEmpty(hidneedpage。值))
{
_gvguest.pageindex = convert.toint32(hidneedpage。值);
binddata();
}
}
基本思想已经实现。我相信,通过分步实施以上
步骤,你有DropDownList建立客户事件的一般认识。我希望这篇文章能真正帮助你。