ClientScript.RegisterStartupScript

ClientScript.RegisterStartupScriptClientScript.RegisterStartupScript用来向前台页面注册script脚本。//此处是从页面接受变量,然后弹出  stringmm=Request[“name”];  stringyhm=Request[“pswd”];   ClientScript.RegisterStartupScript(this.GetType(),”message”,”cri

大家好,又见面了,我是你们的朋友全栈君。

ClientScript.RegisterStartupScript用来向前台页面注册script脚本。

//此处是从页面接受变量,然后弹出

string mm =Request["name"];
string yhm=Request["pswd"];
ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript'>alert('Name="+mm + ",PassWord="+ yhm+"');</script>");

小注:

C#传入变量时记住要”+变量名+”这么成对的传入。alert()的括号中需要有一对单引号,引起其中的变量。

//下面这句,可以实现弹出对话框后,单击确定同时关闭页面

ClientScript.RegisterStartupScript(this.GetType(), "message", "<script language='javascript' >alert('输入用户名或密码错误!');window.opener=null;window.top.open('','_self','');window.top.close(this);</script>");

例子:

string a = "aaaa";
string b = "bbbb";
string c = "cccc";
ClientScript.RegisterStartupScript(this.GetType(), "IsPostBack1", " <script> alert('IASID=" + a + ",Result=" + b + ",UserAccount=" + c + "' ); </script> ");

初始状态:

ClientScript.RegisterStartupScript(this.GetType(), “IsPostBack1″, ” <script> alert(”); </script> “);

第一步写上,需要原样输出的内容:

ClientScript.RegisterStartupScript(this.GetType(), “IsPostBack1″, ” <script> alert(‘IASID=’,Result=,UserAccount=‘); </script> “);

第二步写上,变量:

ClientScript.RegisterStartupScript(this.GetType(), “IsPostBack1”, “ <script> alert(‘IASID=“ + a +“,Result=,“ + b +“UserAccount=“ + c +“‘); </script>“);

ok完成!

 
相同颜色的逗号彼此配对。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162293.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java面试题大全(2020版)[通俗易懂]

    发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~本套Java面试题大全,全的不能再全,哈哈~一、Java基础1.JDK和JRE有什么区别?JDK:JavaDevelopmentKit的简称,java开发工具包,提供了java的开发环境和运行环境。 JRE:JavaRuntimeEnviron…

    2022年4月9日
  • pycharm配置github_pycharm上传github

    pycharm配置github_pycharm上传github1.下载git客户端2.FileàDefaultSettingàVersionControlàGit3.PathtoGitexecutable填写git客户端的git.exe路径,点击OK,如图下4.5.GitRepositoryURL的地址填写其形式如:http://gitlab.

    2022年8月29日
  • ensp华为交换机配置vlan_路由表实例详解

    ensp华为交换机配置vlan_路由表实例详解综合实例拓扑图第一步:配置主机的IP地址、子网掩码以及网关第二步:SW1批量设置vlan,配置e0/0/1和e0/0/3为access模式,并将其划分为vlan10,配置e0/0/2为access模式,并将其划分为vlan20,配置e0/0/4和e0/0/5为trunk模式,并允许所有vlan通过第三步:SW2批量设置vlan,配置e0/0/1为access模式,并将其划分为vlan20,配置e0/0/2为access模式,并将其划分为vlan10,配置e0/0/3为trunk模式,并

    2022年9月19日
  • 存储过程常见语法

    存储过程常见语法存储过程常见语法一、存储过程的概念:1、存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行2、存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。3、由于存储过程在创建时即在数据库服务器上进行了编译并存储在数据库中,所以存储过程运行要比单个的SQL语…

    2022年7月17日
  • django 异常处理_错题解决方案智能系统

    django 异常处理_错题解决方案智能系统前言在讲解如何解决migrate报错原因前,我们先要了解migrate做了什么事情,migrate:将新生成的迁移脚本。映射到数据库中。创建新的表或者修改表的结构。问题1:migrate怎么判断哪

    2022年7月31日
  • JavaSE02-基本语法

    JavaSE02-基本语法1.注释注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。Java中的注释分为三种:单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为

    2022年8月1日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号