ASPX直接编写脚本function后使用javascript

原创 2011年01月18日 19:14:00

RegisterClientScriptBlock
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
Title      :RegisterClientScriptBlock    block与Cs中直接编写脚本function后使用javascript
Description:
version    : 1.0              Date      :8:46 2008-3-26       
Author       : TianzhenYu/田振宇/Nick(Tim)  Contact    :MSN:zhenyu_tian@hotmail.com

☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆

//★★★①步骤:
//Create defalut.apx /MasterPage.master
//defalut.aspx 删除From etc Code...
//Edit MasterPage.master PreRender1()


//★★★②代码分析:

protected void ContentPlaceHolder1_PreRender1(object sender, EventArgs e)
{
    LoadScript1();
}

private void LoadScript1()
{
    ClientScriptManager scriptmanager=Page.ClientScript;
        StringBuilder sb = new StringBuilder();
        sb.Append("<script language=javascript>");
        sb.Append("function changecolor(color){");
        sb.Append("document.bgColor=color");  //注意脚本语句的语法,否则全完蛋...
        sb.Append("}");
        sb.Append("</script>");

        if (!scriptmanager.IsClientScriptBlockRegistered("changecolor"))
        {
            scriptmanager.RegisterClientScriptBlock(this.GetType(), "changecolor", sb.ToString());
        }
}

//★前台代码:    这不是服务端控件,所以不需要ruant=server
<div><input type=button id=btnchangecolor value=changecolor onclick="changecolor('gree');" /></div>




















//★★★

/*─────────────────────────────────────────────────
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
//提示:   
//☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
─────────────────────────────────────────────────*/

//㈠ ㈡ ㈢ ㈣ ㈤ ㈥ ㈦ ㈧ ㈨ ㈩
//⑴ ⑵ ⑶ ⑷ ⑸ ⑹ ⑺ ⑻ ⑼ ⑽ ⑾ ⑿ ⒀ ⒁ ⒂ ⒃ ⒄ ⒅ ⒆ ⒇
//① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨ ⑩

//─────────────────────────────────────────────────

相关文章推荐

ASP.net中aspx与cs函数的互调,知道这个很必要。

之前,因为不知道aspx中的script怎么调aspx.cs中的函数,无法操作GridView控件,无法读取控件数据集信息;因为不知道aspx.cs函数怎么调用aspx中script中的函数,无法设置...
  • sl159
  • sl159
  • 2012年09月04日 16:00
  • 4808

Junit测试private方法

Java代码   package com.bill99.junit;      public class ACase {          private String echo...

SecureCRT 8.0下载及注册教程

SecureCRT 8.0,32位和64位操作系统下的英文原版的安装程序+注册机 新版本比以前增加了不少功能,而且快捷使用,强力推荐使用。 下载地址+激活步骤+图文教程...
  • pzhier
  • pzhier
  • 2016年12月07日 19:12
  • 3263

awk教程(怎样使用awk编写脚本)

  • 2011年08月23日 11:35
  • 179KB
  • 下载

使用 Python 为 KVM 编写脚本,第 1 部分: libvirt

虚拟化是目前市场上大多数服务器操作系统的标准设备。在 Linux® 的世界里,服务器虚拟化有两个主要选择:基于 Kernel 的虚拟机 (KVM) 和 Xen。KVM 是 Red Hat 和其他公司采...

使用 Python 为 KVM 编写脚本,第 1 部分: libvirt

 虚拟化是目前市场上大多数服务器操作系统的标准设备。在 Linux® 的世界里,服务器虚拟化有两个主要选择:基于 Kernel 的虚拟机 (KVM) 和 Xen。KVM 是 Red Hat 和其...

使用scsh编写脚本收集编译的代码

在查看比较复杂的代码时, 往往由于过多的宏定义以及相同的函数名弄的晕头转向的. 比较快速的查看代码的方法是 1. 先用自己板子的配置文件编译源码 2. 根据编译的.o文件和.depend文件 使...

使用 Python 为 KVM 编写脚本,第 1 部分: libvirt

转载自:http://www.ibm.com/developerworks/cn/opensource/os-python-kvm-scripting1/ 使用 Python 为 K...

lr编写脚本教程

  • 2012年03月30日 17:23
  • 31KB
  • 下载

针对Oracle DBA讲座的如何编写脚本

  • 2009年07月31日 08:15
  • 1.58MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASPX直接编写脚本function后使用javascript
举报原因:
原因补充:

(最多只允许输入30个字)