仓酷云

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

[学习教程] ASP.NET网页设计ASP.NET2.0中的ClientScriptManager 类...

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

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

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

x
捆绑编译器。用户不需要受制于厂家,自己就能将程序在新平台上编译运行。除了牛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服务器平台。
金色的骷髅 该用户已被删除
5#
发表于 2015-2-8 19:45:36 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
小女巫 该用户已被删除
6#
发表于 2015-2-25 23:43:22 | 只看该作者
是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。
乐观 该用户已被删除
7#
发表于 2015-3-8 10:24:26 | 只看该作者
但是目前在CGI中使用的最为广泛的是Perl语言。所以,狭义上所指的CGI程序一般都是指Perl程序,一般CGI程序的后缀都是.pl或者.cgi。
灵魂腐蚀 该用户已被删除
8#
发表于 2015-3-15 22:07:18 | 只看该作者
主流网站开发语言之ASP:ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和VisualBASIC类似,可以像SSI(ServerSideInclude)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。
小魔女 该用户已被删除
9#
发表于 2015-3-22 05:54:14 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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