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

服務器之家:專注于服務器技術及軟件下載分享
分類導航

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

服務器之家 - 編程語言 - ASP.NET教程 - ASP.NET2.0使用Enter Key作為默認提交問題分析(附源碼)

ASP.NET2.0使用Enter Key作為默認提交問題分析(附源碼)

2019-12-28 14:26stswordman ASP.NET教程

這篇文章主要介紹了ASP.NET2.0使用Enter Key作為默認提交,結合實例形式分析了ASP.NET2.0使用Enter Key默認提交的注意事項與相關實現技巧,并附上源碼供讀者參考,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例分析了ASP.NET2.0使用Enter Key作為默認提交的方法。分享給大家供大家參考,具體如下:

網頁開發中最煩人的事情之一就是為表單處理"Enter key" ,"Enter key"已經成為用戶提交表單的偏好。雖然我們為用戶提供了提交按鈕,但是最簡單也是最直接的方式仍然是:輸入文字,然后回車完成提交

ASP.NET 2.0中為此提供了很好的解決方法。只需要將"defaultbutton"屬性指定到想要引發事件的按鈕控件的ID上就可以了。

在表單級別和面板級別(<asp:panel> 標記)均可以指定"defaultbutton"。當表單和面板中同時指定了defaultbutton,則如果在面板中觸發了"Enter key",則執行面板中的

下面的實例代碼中有一個表單和4個面板,報單和面板中都有按鈕。情各位注意:在文本框中回車后會觸發哪些按鈕的事件

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
<form id="form1" runat="server" defaultbutton="btn1">
<div>
<asp:TextBox ID="txt" runat="server"></asp:TextBox>
<asp:Button ID="Button5" runat="server" Text="Cancel" OnClick="Button5_Click" />
<asp:Button ID="btn1" runat="server" Text="Submit" OnClick="btn1_Click" />
<asp:Panel ID="pnl1" runat="server" defaultbutton="Button1">
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button1" OnClick="Button1_Click" />
</asp:Panel>
<asp:Panel ID="Panel1" runat="server" defaultbutton="Button2">
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
<asp:Button ID="Button2" runat="server" Text="Button2" OnClick="Button2_Click" />
</asp:Panel>
<asp:Panel ID="Panel2" runat="server" defaultbutton="Button3">
<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
<asp:Button ID="Button3" runat="server" Text="Button3" OnClick="Button3_Click" />
</asp:Panel>
<asp:Panel ID="Panel3" runat="server" defaultbutton="Button4">
<asp:TextBox ID="TextBox7" runat="server"></asp:TextBox>
<asp:TextBox ID="TextBox8" runat="server"></asp:TextBox>
<asp:Button ID="Button4" runat="server" Text="Button4" OnClick="Button4_Click" />
</asp:Panel>
</div>
</form>
//The corresponding, sample events for the button clicks are
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write(Button1.Text);
}
protected void Button2_Click(object sender, EventArgs e)
{
Response.Write(Button2.Text);
}
protected void Button3_Click(object sender, EventArgs e)
{
Response.Write(Button3.Text);
}
protected void Button4_Click(object sender, EventArgs e)
{
Response.Write(Button4.Text);
}
protected void btn1_Click(object sender, EventArgs e)
{
Response.Write(btn1.Text);
}
protected void Button5_Click(object sender, EventArgs e)
{
Response.Write(Button5.Text);
}

完整實例代碼代碼點擊此處本站下載

希望本文所述對大家asp.net程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品视频久久 | 国产精品 视频一区 二区三区 | 无码区国产区在线播放 | 日产2021免费一二三四区 | 欧美成人免费tv在线播放 | 色综合视频一区二区观看 | free嫩白的12sex性自由 | 国产馆在线观看免费的 | 日韩一卡2卡3卡新区网站 | 国产成人在线影院 | 国产亚洲毛片在线 | 九九热免费在线观看 | 男人影院天堂网址 | 国产亚洲精品福利在线 | 国产一区二区三区在线观看视频 | 亚洲国产韩国欧美在线不卡 | 美味情缘韩国在线观看视频 | 羞羞视频免费观看网站 | 亚洲网站在线 | 色婷婷综合缴情综六月 | 亭亭色| 猫扑俩性 | 欧美精品亚洲精品日韩专区va | 日本孕妇与黑人xxxxxx | 2015小明台湾永久区域免费 | 亚洲免费小视频 | 视频网站入口在线看 | 免费看全黄特黄毛片 | 成年视频在线播放 | 日本在线观看www免费 | 黑帮大佬与我的365天2标清中文 | 亚洲国产精品嫩草影院久久 | 99视频有精品视频免费观看 | 国产精品天天在线 | 国产精品永久免费10000 | 2019nv天堂| 国产精品久久久久久久久免费 | 九九在线免费视频 | 日韩成本大片35分钟免费播放 | 精品视频手机在线观看免费 | 日本漫画被黄漫免费动 |