ASP.NET开发中,添加客户端代码的几种方法

我们在ASP.NET的开发中,经常要使用客户端代码,如:JavaScript

当然可以在html中嵌入。但这里所说的是在服务器端动态向客户端添加客户端代码,

1、运用page控件的RegisterClientScriptBlock方法:

dim s as string="

 1<script" &="" _"="" language="JavaScript">" 
 2
 3s +="functon AlertMsg() {" 
 4
 5s+="alert("Error");}" 
 6
 7s+="" 
 8
 9if (not is ClientScriptBlockRegistered("xxx")) then 
10
11RegisterClientScriptBlock("xxx",s) 
12
13end if 
14
15在服务器端添加到Button 的click事件中: 
16
17button.Attributes.Add("onclick","AlertMsg()") 
18
19这样,就可以将这段javascript代码,添加到客户端 
20
212、在运行时,直接通过增加控件的属性来增加客户端代码。 
22
23如: 
24
25button.Attributes.Add("onclick","alert('Error!');") 
26
27两种方法可以达到相同的效果。</script">
Published At
Categories with Web编程
Tagged with
comments powered by Disqus