一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - ASP.NET教程 - DropDownList設(shè)置客戶端事件思路

DropDownList設(shè)置客戶端事件思路

2019-12-24 12:57lijiao ASP.NET教程

這篇文章主要介紹了DropDownList設(shè)置客戶端事件思路,需要的朋友可以參考下

假設(shè):數(shù)據(jù)源控件GrdiView,無刷新UpdatePannel,友情提示UpdateProgress,分頁下拉框DropDownList

一般情況下:Gridview的分頁有l(wèi)inkbutton或者button,這樣要是想讓UpdateProgress提示,很簡(jiǎn)單,先讓GridView隱藏,然后給它加個(gè)OnClientClick就搞定!
在DropDownList的onchange事件里:

?
1
2
3
4
5
function selectChange() {
      if ($("select option").is(":selected")) {
        $("#btn11").click();
      }
    }

 跳轉(zhuǎn)到:

?
1
2
<asp:DropDownList ID="ddlNeedPage" runat="server" AutoPostBack="true" onchange="return selectChange();">
</asp:DropDownList>

 

?
1
2
3
4
5
6
function clearData() {
      //$("#<%=_gvGuest.ClientID %>").empty();
      $("#_gvGuest").empty();
      //$("#<%=lblMessage.ClientID %>").hide();
      $("#lblMessage").hide();
    }
?
1
2
<asp:LinkButton ID="lnkFirstPage" runat="server" <span style="color:#ff0000;">OnClientClick="return clearData();"</span>
CommandName="Page" CommandArgument="First" Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex != 0 %>">第一頁</asp:LinkButton>

但是DropDownList沒有OnClientClick事件,怎么辦?

因?yàn)樯厦嬲f了Button有Onclientclick我們可以想到借助Button來轉(zhuǎn)換一下!!!!

解決辦法:在頁面上放一個(gè)隱藏的button:

?
1
<asp:Button ID="btn11" runat="server" CssClass="btnPage"Style="display: none;" OnClick="btn11_Click" OnClientClick="return clearData2();"/>

然后再OnClientClick事件里把下拉框的值賦給一個(gè)隱藏域

?
1
2
3
4
5
6
function clearData2() {
      var hidDDL = $("#_gvGuest_ddlNeedPage").val();
      $("#hidNeedPage").attr("value", hidDDL);
      $("#_gvGuest").empty();
      $("#lblMessage").hide();
    }

然后在click事件里將_gvGuest的PageIndex設(shè)置成隱藏域的value!

?
1
2
3
4
5
6
7
8
9
protected void btn11_Click(object sender, EventArgs e)
    {
 
      if (!string.IsNullOrEmpty(hidNeedPage.Value))
      {
        _gvGuest.PageIndex = Convert.ToInt32(hidNeedPage.Value);
        BindData();
      }
    }

 基本思路就實(shí)現(xiàn)了,相信通過上面一步步的實(shí)現(xiàn)大家對(duì)DropDownList設(shè)置客戶端事件也有了大概了解,希望這篇文章真真正正的能夠幫助到大家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美 国产 日韩 第一页 | 亚洲国产成人久久综合一区77 | 男插女的下面免费视频夜色 | 波多野结衣两女调教 | 特黄视频免费看 | sss亚洲国产欧美一区二区 | 美女和男人免费网站视频 | chinese军人@gay| 动漫人物差差差动漫人物免费观看 | 青草草在线观看 | 二区三区在线观看 | chinesehdxxx吃奶水 | 国自产在线精品免费 | 色综合视频在线 | 好爽轻点太大了太深了 | 激性欧美激情在线aa | 羞羞视频免费观看网站 | 精品久久一 | 日韩在线天堂免费观看 | 范冰冰上面好大下面好紧 | 亚洲AV蜜桃永久无码精品红樱桃 | 色综色天天综合网 | 欧美a一片xxxx片与善交 | 亚洲精品免费观看 | 免费在线视频网站 | 红楼影视h38bar在线线播放 | 美女扒开屁股让我桶免费 | 2019年国产不卡在线刷新 | 午夜电影三级还珠格格 | 成人黄色免费网站 | 日本福利片国产午夜久久 | 大陆性出航 | 久久综合久久伊人 | xxxxx性bbbbb欧美 | 国产成人无精品久久久久国语 | 国产成人综合手机在线播放 | 国产亚洲人成网站在线观看不卡 | 丰满大乳欲妇三级k8 | 亚洲欧洲日产v特级毛片 | 艾秋果冻麻豆老狼 | 青青青手机视频 |