|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的)asp.net网页开辟中最烦人的事变之一就是为表单处置"Enterkey","Enterkey"已成为用户提交表单的偏好。固然我们为用户供应了提交按钮,可是最复杂也是最间接的体例仍旧是:输出笔墨,然后回车完成提交
ASP.NET2.0中为此供应了很好的办理办法。只必要将"defaultbutton"属性指定到想要激发事务的按钮控件的ID上就能够了。
在表单级别和面板级别(<asp:panel>标志)都可以指定"defaultbutton"。当表单和面板中同时指定了defaultbutton,则假如在面板中触发了"Enterkey",则实行面板中的
上面的实例代码中有一个表单和4个面板,报单和面板中都有按钮。情列位注重:在文本框中回车后会触发哪些按钮的事务
<formid="form1"runat="server"defaultbutton="btn1">
<div>
<asp:TextBoxID="txt"runat="server"></asp:TextBox>
<asp:ButtonID="Button5"runat="server"Text="Cancel"/>
<asp:ButtonID="btn1"runat="server"Text="Submit"/>
<asp:PanelID="pnl1"runat="server"defaultbutton="Button1">
<asp:TextBoxID="TextBox1"runat="server"></asp:TextBox>
<asp:TextBoxID="TextBox2"runat="server"></asp:TextBox>
<asp:ButtonID="Button1"runat="server"Text="Button1"/>
</asp:Panel>
<asp:PanelID="Panel1"runat="server"defaultbutton="Button2">
<asp:TextBoxID="TextBox3"runat="server"></asp:TextBox>
<asp:TextBoxID="TextBox4"runat="server"></asp:TextBox>
<asp:ButtonID="Button2"runat="server"Text="Button2"/>
</asp:Panel>
<asp:PanelID="Panel2"runat="server"defaultbutton="Button3">
<asp:TextBoxID="TextBox5"runat="server"></asp:TextBox>
<asp:TextBoxID="TextBox6"runat="server"></asp:TextBox>
<asp:ButtonID="Button3"runat="server"Text="Button3"/>
</asp:Panel>
<asp:PanelID="Panel3"runat="server"defaultbutton="Button4">
<asp:TextBoxID="TextBox7"runat="server"></asp:TextBox>
<asp:TextBoxID="TextBox8"runat="server"></asp:TextBox>
<asp:ButtonID="Button4"runat="server"Text="Button4"/>
</asp:Panel>
</div>
</form>
Thecorresponding,sampleeventsforthebuttonclicksare
protectedvoidButton1_Click(objectsender,EventArgse)
{
Response.Write(Button1.Text);
}
protectedvoidButton2_Click(objectsender,EventArgse)
{
Response.Write(Button2.Text);
}
protectedvoidButton3_Click(objectsender,EventArgse)
{
Response.Write(Button3.Text);
}
protectedvoidButton4_Click(objectsender,EventArgse)
{
Response.Write(Button4.Text);
}
protectedvoidbtn1_Click(objectsender,EventArgse)
{
Response.Write(btn1.Text);
}
protectedvoidButton5_Click(objectsender,EventArgse)
{
Response.Write(Button5.Text);
}
原文:http://forums.asp.net/thread/1270048.aspx
原文:http://forums.asp.net/thread/1270048.aspx
代码下载
其实不晓得"Entrykey"应当怎样翻译,请列位指教。
感谢
兄弟们,想来你们都看过了昨天的比赛了。我现在的痛苦状跟当时应该差不多。希望本版.net老师不吝赐教,为小弟这一批迷途的羊羔指一条阳光之道!您也知道:学习技术如果只有一个人摸索,那是一件多么痛苦的事情!还有,如果万辛能得名师或长者指点,那又是多么一件幸福和快乐的事情! |
|