仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 985|回复: 7
打印 上一主题 下一主题

[学习教程] ASP.NET教程之ASP.NET 2.0 - Enter Key - Default Su...

[复制链接]
谁可相欹 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:45:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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老师不吝赐教,为小弟这一批迷途的羊羔指一条阳光之道!您也知道:学习技术如果只有一个人摸索,那是一件多么痛苦的事情!还有,如果万辛能得名师或长者指点,那又是多么一件幸福和快乐的事情!
小妖女 该用户已被删除
沙发
发表于 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。
5#
发表于 2015-2-24 19:48:28 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
透明 该用户已被删除
6#
发表于 2015-3-7 13:04:21 | 只看该作者
微软又推出ASP.NET。这不是ASP的简单升级,而是全新一代的动态网页实现系统,用于一台WEB服务器建立强大的应用程序。是微软发展的新体系结构.NET的一部分,是ASP和.NET技术的结合。
活着的死人 该用户已被删除
7#
发表于 2015-3-15 06:26:50 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-21 19:36:15 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 22:09

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表