dropdownlist控件的使用方法_redis通知机制

dropdownlist控件的使用方法_redis通知机制假设:数据源控件GrdiView,无刷新UpdatePannel,友情提示UpdateProgress,分页下拉框DropDownList一般情况下:Gridview的分页有linkbutton或者button,这样要是想让UpdateProgress提示,很简单,先让GridView隐藏,然后给它加个OnClientClick就搞定!在DropDownList的oncha

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

假设:数据源控件GrdiView,无刷新UpdatePannel,友情提示UpdateProgress,分页下拉框DropDownList

一般情况下:Gridview的分页有linkbutton或者button,这样要是想让UpdateProgress提示,很简单,先让GridView隐藏,然后给它加个OnClientClick就搞定!

在DropDownList的onchange事件里:

function selectChange() {
            if ($("select option").is(":selected")) {
                $("#btn11").click();
            }
        }

 跳转到:

                                <asp:DropDownList ID=”ddlNeedPage” runat=”server” AutoPostBack=”true”

                                   
οnchange=”return selectChange();”>

                                </asp:DropDownList>

function clearData() {
            //$("#<%=_gvGuest.ClientID %>").empty();
            $("#_gvGuest").empty();
            //$("#<%=lblMessage.ClientID %>").hide();
            $("#lblMessage").hide();
        }

<asp:LinkButton ID="lnkFirstPage" runat="server" OnClientClick="return clearData();"
                                    CommandName="Page" CommandArgument="First" Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex != 0 %>">第一页</asp:LinkButton>

但是DropDownList没有OnClientClick事件,怎么办?

因为上面说了Button有Onclientclick我们可以想到借助Button来转换一下!!!!

解决办法:在页面上放一个隐藏的button:<asp:Button ID=”btn11″ runat=”server” CssClass=”btnPage”Style=”display: none;” OnClick=”btn11_Click”
                            OnClientClick=”return clearData2();”/>

然后再OnClientClick事件里把下拉框的值赋给一个隐藏域

function clearData2() {
            var hidDDL = $("#_gvGuest_ddlNeedPage").val();
            $("#hidNeedPage").attr("value", hidDDL);
            $("#_gvGuest").empty();
            $("#lblMessage").hide();
        }

然后在click事件里将_gvGuest的PageIndex设置成隐藏域的value!

 protected void btn11_Click(object sender, EventArgs e)
        {

            if (!string.IsNullOrEmpty(hidNeedPage.Value))
            {
                _gvGuest.PageIndex = Convert.ToInt32(hidNeedPage.Value);
                BindData();
            }
        }

基本思路就实现了!!!谢谢围观!

2012年12月4日 10:25

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194874.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 安装增强功能失败:Could not mount the media/drive C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso「建议收藏」

    安装增强功能失败:Could not mount the media/drive C:\Program Files\Oracle\VirtualBox/VBoxGuestAdditions.iso「建议收藏」吾虚拟机Ubuntu18本来是正常的,重新安装系统,不能自动改变分辨率。于是试图安装增强功能,报错如图:文字内容:Couldnotmountthemedia/drive’C:\ProgramFiles\Oracle\VirtualBox/VBoxGuestAdditions.iso'(VERR_PDM_MEDIA_LOCKED).然后吾一通操作,结果正常了。怎么正常的吾亦不知。记得有两个:把对应版本的VirtualBox_Extension_Pack-6.1.0.vbo

    2022年6月16日
    46
  • nginx前端跨域_nginx实现跨域

    nginx前端跨域_nginx实现跨域做前端开发的时候,使用nginx代理,如果我们当前的域名与请求接口的域名不在同一个域名下时,会有跨域问题打开nginx.conf文件打开Finder-前往-前往文件夹/usr/local/etc/nginx一般默认在这个目录下打开nginx.conf之后,增加一个location如下:location/test{prox…

    2025年6月3日
    0
  • 有极性电容和无极性电容的区别_非极性电容

    有极性电容和无极性电容的区别_非极性电容有极性电容与无极性电容的概述有极性电容与无极性电容的概述有极性电容的识别有极性电容于无极性电容的区别网友见解有极性电容与无极性电容的概述理想的电容,本来是没有极性的。但是在实际中,为了获得大容量,就使用了某些特殊的材料和结构,这就导致了实际的电容有些是有极性的。常见的有极性电容有铝电解电容,钽电解电容等。电解电容一般是容量相对比较大的。如果要做一个大容量的无极性电容,就没那…

    2022年8月22日
    4
  • VS2019+OpenCV安装与配置教程

    VS2019+OpenCV安装与配置教程目录VS2019的下载安装OpenCV的下载安装OpenCV的配置配置系统变量给VS中的工程一键配置OpenCV测试配置的效果最近要用到很多OpenCV的库,所以开始学了点OpenCV,本文记录VS和OpenCV的安装、配置过程。配置OpenCV使用配置文件的方法,配置完一次就可以给其他工程使用,非常方便。VS2019的下载安装这里有VisualStudio2019的详细教程,社区版是免费使用的,登录一下微软账户就行。OpenCV的下载安装OpenCV下载链接。我装的是4.3、Window

    2022年6月24日
    46
  • 用3500预算配置一台台式计算机,高配置台式电脑清单,做出最好的预算

    用3500预算配置一台台式计算机,高配置台式电脑清单,做出最好的预算导语:电脑是如今人们使用最多的电子设备之一,对于很多对电脑都有高端要求的人来说,电脑配置的要求都比较高。现在很多市场上的电脑配置大多都是半好半坏,要想真正的找出自己心里认为的最高配置的电脑,那几乎是不大可能的。但是很多人也认识到了这一点,于是都会自己购置一些较好的物件自己进行组装。下面小编就介绍几种高配置台式电脑清单。一、预算2500元左右CPU可以选择INTELI34160,价格在650元左右。…

    2022年7月12日
    34
  • dataTable自定义搜索框位置

    dataTable自定义搜索框位置其实不能叫自定义位置dataTable的搜索框请参阅dataTabledom:http://www.datatables.club/reference/option/dom.html我的需求是将dataTable默认位置的搜索框移动到我的form表单中的搜索位置如图:因为自己不会写前端却要写前端幸得群里大神指点在页面写样式覆盖原来的样式在这里记录一下解决办法…

    2022年7月13日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号