谁可相欹 发表于 2015-1-16 22:45:25

ASP.NET教程之ASP.NET 2.0 - Enter Key - Default Su...

什么叫数据库怎么样?什么意思?你想单学数据库。(其实变成是我问的)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老师不吝赐教,为小弟这一批迷途的羊羔指一条阳光之道!您也知道:学习技术如果只有一个人摸索,那是一件多么痛苦的事情!还有,如果万辛能得名师或长者指点,那又是多么一件幸福和快乐的事情!

小妖女 发表于 2015-1-19 22:48:00

是指转换后的Servlet程序代码的行数。这给调试代码带来一定困难。所以,在排除错误时,可以采取分段排除的方法(在可能出错的代码前后输出一些字符串,用字符串是否被输出来确定代码段从哪里开始出错)。

小魔女 发表于 2015-1-25 10:35:09

关于ASP.NET功能上,ASP.NET比微软以前的ASP(96年出现)有更强大的library,更好的稳定性。ASP.NET可以使用.NETFramework中所有组件(也就是说.NET能实现的,ASP.NET一样能实现)。

因胸联盟 发表于 2015-2-2 21:42:16

ASP.net的速度是ASP不能比拟的。ASP.net是编译语言,所以,当第一次加载的时候,它会把所有的程序进行编译(其中包括worker进程,还有对语法进行编译,形成一个程序集),当程序编译后,执行速度几乎为0。

仓酷云 发表于 2015-2-24 19:48:28

我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。

透明 发表于 2015-3-7 13:04:21

微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。

活着的死人 发表于 2015-3-15 06:26:50

ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。

精灵巫婆 发表于 2015-3-21 19:36:15

是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
页: [1]
查看完整版本: ASP.NET教程之ASP.NET 2.0 - Enter Key - Default Su...