仓酷云

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

[学习教程] ASP.NET教程之您大概不晓得的.Net2.0小技能

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

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

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

x
中间码是基于一个虚拟机器。源代码是最高层的,理论上从源代码开始直接编译成本地码能提供最大优化的。而中间码只能是转译成本地码,效率上难免受到损耗。根据虚拟机器所设定的体系结构的特点,和本地机器的差异的多少。1.在提交页面以后,坚持转动条的地位
能够在page指令上加上MaintainScrollPositionOnPostback指令
以下为援用的内容:
<%@PageLanguage="C#"MaintainScrollPositionOnPostback="true"AutoEventWireup="true"CodeFile="..."Inherits="..."%>
2.在页面载进完以后,将核心挪动到某个控件,只必要指定Form的DefaultFocus属性就能够了。
以下为援用的内容:
<formid="frm"DefaultFocus="txtUserName"runat="server">
...
</form>
3.经由过程DefaultButton属性设置form的默许响应按钮,即在用户敲回车时触发的按钮
以下为援用的内容:
<formid="frm"DefaultButton="btnSubmit"runat="server">
...
</form>
4.可使用$标记轻松的利用FindControl办法找到控件
以下为援用的内容:
<formid="form1"runat="server"DefaultFocus="formVw$txtName">
<div>
<asp:FormViewID="formVw"runat="server">
<ItemTemplate>
Name:
<asp:TextBoxID="txtName"runat="server"
Text=<%#Eval("FirstName")+""+Eval("LastName")%>/>
</ItemTemplate>
</asp:FormView>
</div>
</form>

在下面的例子中利用form的DefaultFocus属性指定页面载进时核心地点的控件,利用$标记就能够轻松的定位txtName
也能够利用以下代码来轻松的找到控件
以下为援用的内容:
TextBoxtb=this.FindControl("form1$formVw$txtName")asTextBox;
if(tb!=null)
{
//AccessTextBoxcontrol
}

5.关于跨页提交的获得收回提交页面控件强范例的办法,见原文
6.利用强范例会见MasterPage属性成员的办法,见原文
7.我们可使用考证控件的属性ValidationGroup指定该考证控件所属组,同时在button的ValidationGroup属性中指定该button所必要激活的考证组。
以下为援用的内容:
<formid="form1"runat="server">
SearchText:<asp:TextBoxID="txtSearch"runat="server"/>
<asp:RequiredFieldValidatorID="valSearch"runat="Server"
ControlToValidate="txtSearch"ValidationGroup="SearchGroup"/>
<asp:ButtonID="btnSearch"runat="server"Text="Search"
ValidationGroup="SearchGroup"/>
....
Othercontrolswithvalidatorsandbuttonsdefinedhere
</form>


以前很热炒跨平台,主要是由于硅谷挑战微软霸主地位的热情,但是冷静下来后,跨平台往往不是那么一回事。假设你有个软件,所谓的跨平台,你只需要为第二个平台上重新编译一次就行了,这样很难么?
爱飞 该用户已被删除
沙发
 楼主| 发表于 2015-1-19 15:45:56 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
山那边是海 该用户已被删除
板凳
发表于 2015-1-25 15:41:57 | 只看该作者
众所周知,Windows以易用而出名,也因此占据不少的服务器市场。
冷月葬花魂 该用户已被删除
地板
发表于 2015-2-2 22:39:43 | 只看该作者
能产生和执行动态、交互式、高效率的站占服务器的应用程序。运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写。
蒙在股里 该用户已被删除
5#
发表于 2015-2-8 19:21:25 | 只看该作者
由于JSP/Servlet都是基于Java的,所以它们也有Java语言的最大优点——平台无关性,也就是所谓的“一次编写,随处运行(WORA–WriteOnce,RunAnywhere)”。除了这个优点,JSP/Servlet的效率以及安全性也是相当惊人的。
若天明 该用户已被删除
6#
发表于 2015-3-8 10:07:16 | 只看该作者
提供基于组件、事件驱动的可编程网络表单,大大简化了编程。还可以用ASP.NET建立网络服务。
若相依 该用户已被删除
7#
发表于 2015-3-15 22:05:12 | 只看该作者
可以通过在现有ASP应用程序中逐渐添加ASP.NET功能,随时增强ASP应用程序的功能。ASP.NET是一个已编译的、基于.NET的环境,可以用任何与.NET兼容的语言(包括VisualBasic.NET、C#和JScript.NET.)创作应用程序。另外,任何ASP.NET应用程序都可以使用整个.NETFramework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。
小女巫 该用户已被删除
8#
发表于 2015-3-22 05:16:51 | 只看该作者
逐步缩小出错代码段的范围,最终确定错误代码的位置。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-2-23 20:47

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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