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

服務(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è)置客戶端事件也有了大概了解,希望這篇文章真真正正的能夠幫助到大家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 青青自拍视频 | 九九国产视频 | 24adc年龄18岁欢迎大驾光临 | 欧美美女一区二区三区 | 国自产精品手机在线视频 | 动漫美女羞羞视频 | 息与子中文字幕完整在线 | jiujiure精品 | 日本乱人伦中文在线播放 | 好大好深好舒服 | 国产乱子伦一区二区三区 | 顶级欧美做受xxx000 | 日本人成在线视频免费播放 | 精品日韩欧美一区二区三区 | 男女做受快插大片 | 无限资源在线观看完整版免费下载 | 精品国产自在现线拍国语 | 97超pen个人视频公开视频视 | 成人网视频免费播放 | 免费观看一区二区 | 国产福利片在线 易阳 | 亚洲精品乱码蜜桃久久久 | 精品国产区一区二区三区在线观看 | 第四色男人天堂 | 欧美性色欧美a在线播放 | 成人福利在线观看 | 青青青国产 | 暖暖中国免费观看高清完整版 | 精品欧美一区二区精品久久 | 91制片厂制作传媒破解版免费 | 爽好大快深点一视频 | 成人免费影院 | 成人香蕉xxxxxxx | 果冻传媒新在线观看免费 | 肉文高h调教 | 性色AV乱码一区二区三区视频 | 亚洲国产精品久久精品怡红院 | 国产私拍精品88福利视频 | 日本免费播放 | 91夜色视频| 四虎成人免费视频 |