再现理想 发表于 2015-1-16 22:43:10

ASP.NET网页设计ASP.NET2.0中的ClientScriptManager 类...

捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛B轰轰的linux,估计也没有系统捆绑c/c++的编译器,而且许多新平台都无法支持复杂的c/c++编译器在上面直接运行。asp.net|clientASP.NET2.0中的ClientScriptManager类用法―怎样增加客户端事务
在ASP.NET2.0中,ClientScriptManager类经由过程键String和Type独一地标识剧本。具有不异的键和范例的剧本被视为反复剧本。因而,我们可使用剧本范例来制止搅浑大概用在页中的来自分歧用户控件的类似剧本。<html>
<head>
<title>ClientScriptManagerExample</title>
</head>
<body>
<formid="Form1"
runat="server">
<inputtype="text"id="Message"><inputtype="button"value="ClickMe">
</form>
</body>
</html>
1<%@PageLanguage="C#"%>
2<scriptrunat="server">
3publicvoidPage_Load(Objectsender,EventArgse)
4{
5//界说客户端剧本范例和称号
6Stringcsname1="PopupScript";
7Stringcsname2="ButtonClickScript";
8Typecstype=this.GetType();
9
10//实例化客户端剧本新类
11ClientScriptManagercs=Page.ClientScript;
12
13//注册客户端肇端剧本,在加载页时显现客户端警报动静
14if(!cs.IsStartupScriptRegistered(cstype,csname1))
15{
16Stringcstext1="alert(HelloWorld);";
17cs.RegisterStartupScript(cstype,csname1,cstext1,true);
18}
19
20//注册客户端实行剧本,界说HTML按钮的onClick事务的客户端处置程序
21if(!cs.IsClientScriptBlockRegistered(cstype,csname2))
22{
23StringBuildercstext2=newStringBuilder();
24cstext2.Append("<scripttype=text/javascript>functionDoClick(){");
25cstext2.Append("Form1.Message.value=Textfromclientscript.}</");
26cstext2.Append("script>");
27cs.RegisterClientScriptBlock(cstype,csname2,cstext2.ToString(),false);
28}
29}
30</script>
2003年中微软发布最新版本的ASP.netWebMatrix,对于我们喜欢用Asp.net来编程的朋友实在是个好消息,我也实实在在的将Asp.net更深入的研究了一下,以方便我以后更好的运用它,同时我也讲讲使用它的感受。

山那边是海 发表于 2015-1-19 21:42:08

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

不帅 发表于 2015-1-25 16:02:46

主流网站开发语言之CGI:CGI就是公共网关接口(CommonGatewayInterface)的缩写。它是最早被用来建立动态网站的后台技术。这种技术可以使用各种语言来编写后台程序,例如C,C++,Java,Pascal等。

第二个灵魂 发表于 2015-2-3 05:47:13

如今主流的Web服务器软件主要由IIS或Apache组成。IIS支持ASP且只能运行在Windows平台下,Apache支持PHP,CGI,JSP且可运行于多种平台,虽然Apache是世界使用排名第一的Web服务器平台。

金色的骷髅 发表于 2015-2-8 19:45:36

它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。

小女巫 发表于 2015-2-25 23:43:22

是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。

乐观 发表于 2015-3-8 10:24:26

但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。

灵魂腐蚀 发表于 2015-3-15 22:07:18

主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。

小魔女 发表于 2015-3-22 05:54:14

大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
页: [1]
查看完整版本: ASP.NET网页设计ASP.NET2.0中的ClientScriptManager 类...