最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2015年11月30日 11:30:58   作者:stswordman  
這篇文章主要介紹了ASP.NET2.0使用Enter Key作為默認(rèn)提交,結(jié)合實(shí)例形式分析了ASP.NET2.0使用Enter Key默認(rèn)提交的注意事項(xiàng)與相關(guān)實(shí)現(xiàn)技巧,并附上源碼供讀者參考,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

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

網(wǎng)頁(yè)開(kāi)發(fā)中最煩人的事情之一就是為表單處理"Enter key" ,"Enter key"已經(jīng)成為用戶提交表單的偏好。雖然我們?yōu)橛脩籼峁┝颂峤话粹o,但是最簡(jiǎn)單也是最直接的方式仍然是:輸入文字,然后回車(chē)完成提交

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

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

下面的實(shí)例代碼中有一個(gè)表單和4個(gè)面板,報(bào)單和面板中都有按鈕。情各位注意:在文本框中回車(chē)后會(huì)觸發(fā)哪些按鈕的事件

<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);
}

完整實(shí)例代碼代碼點(diǎn)擊此處本站下載。

希望本文所述對(duì)大家asp.net程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

阳泉市| 吉隆县| 个旧市| 巴彦淖尔市| 定陶县| 师宗县| 乐山市| 玛纳斯县| 株洲市| 屏南县| 嫩江县| 镇沅| 剑河县| 涟源市| 邵武市| 冀州市| 六盘水市| 东阿县| 额尔古纳市| 依安县| 和硕县| 曲周县| 惠东县| 北辰区| 昭通市| 潜山县| 桑日县| 巢湖市| 普兰县| 延寿县| 宁南县| 西青区| 平阴县| 泸西县| 巴马| 濮阳市| 锡林郭勒盟| 淳化县| 娄烦县| 临安市| 祁东县|