page.ClientScript.RegisterStartupScript()可以添加客户端脚本,有4个参数

  type:要注册的启动脚本的类型。
  key:要注册的启动脚本的键。
  script:要注册的启动脚本文本。
  addScriptTags:指示是否添加脚本标记的布尔值.

在后台中写下代码;page.ClientScript.RegisterStartupScript(page.GetType(), "js", "alert('在html中处理');");

就会在前台html中生成这样的代码段:

<script type="text/javascript"> //<![CDATA[alert('在html中处理');//]]></script>其中,“js”是标识的一个KEY,不会在html中显示出来

例:弹出确认/取消 
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<script>if(confirm('保存成功!是否继续添加?')){location.href='XXXX.aspx'}else{location.href='XXXX.aspx'}</script>");

转载于:https://www.cnblogs.com/Vennet/p/3880108.html

page.ClientScript.RegisterStartupScript相关推荐

  1. ScriptManager.RegisterStartupScript方法和Page.ClientScript.RegisterStartupScript() 区别

    ScriptManager.RegisterStartupScript方法 如果页面中不用Ajax,cs中运行某段js代码方式可以是: Page.ClientScript.RegisterStartu ...

  2. Page.ClientScript.RegisterStartupScript函数的使用

    Page.ClientScript.RegisterStartupScript(type,key,script,addScriptTags);type要注册的启动脚本的类型.key要注册的启动脚本的键 ...

  3. Page.ClientScript.RegisterStartupScript() 方法与Page.ClientScript.RegisterClientScriptBlock() 方法...

    最初可用的选项之一就是使用一个可实现此功能的 .NET 类来注册脚本块. 第一个是 RegisterStartupScript 方法.当您有一个想要在页面加载时 启动的 JavaScript 函数时, ...

  4. (转)ScriptManager.RegisterStartupScript方法和Page.ClientScript.RegisterStartupScript() 方法...

    ScriptManager.RegisterStartupScript方法 如果页面中不用Ajax,cs中运行某段js代码方式可以是: Page.ClientScript.RegisterStartu ...

  5. Page.ClientScript.RegisterStartupScript() 方法与Page.ClientScript.RegisterClientScriptBlock() 方法

    Page.ClientScript.RegisterStartupScript() 方法与Page.ClientScript.RegisterClientScriptBlock() 方法 Posted ...

  6. 转:Page.ClientScript.RegisterStartupScript(me.GetType(),script1,scriptalert('111');/script)...

    后台用Response.Write("<script>alert('被其他表所引用,不能删除')</script>");这样的方法,弹出提示框后,发现页面样 ...

  7. (转)Page.ClientScript.RegisterStartupScript 与Page.ClientScript.RegisterClientScriptBlock 之间的区别...

    主要区别在于,RegisterStartupScript 方法是将 JavaScript 嵌入到 ASP.NET 页面的底部,恰好位于关闭元素 </form> 的前面.RegisterCl ...

  8. ScriptManager.RegisterStartupScript与ClientScript.RegisterStartupScript区别

    ScriptManager.RegisterStartupScript与ClientScript.RegisterStartupScript区别,他俩的方法基本一样,只是在特殊的场合要注意使用. 1. ...

  9. Page.ClientScript、ClientScript、ScriptManager、ClientScriptManager等的详细解说

    在 .aspx.cs页面中,输入这四个东西:Page.ClientScript.ClientScript.ScriptManager.ClientScriptManager,均会出提示,表示它们均可用 ...

最新文章

  1. 在 RedHat 使用 gdc-client 下载 TCGA 数据
  2. 010_多表的表关系
  3. Redis分布式锁的实现原理
  4. 电脑无法识别u盘怎么办_电脑无法识别U盘?5步操作让办公族轻松搞定!
  5. 支持java虚拟主机_为何缺乏支持Java的虚拟主机
  6. uni-app清理缓存数据_数据清理-从哪里开始?
  7. ABySS非root权限安装
  8. 培训笔记——2019年性能测试
  9. 创业公司如何做到零成本实现用户快速增长
  10. windows PC电脑必备3个实用软件
  11. studio2.3app签名打包安装失败,找不到签名证书。
  12. 数字电子技术基础 - 半导体存储电路
  13. 软件设计的启发规则---层次图,HIPO图和结构图----画数据流图
  14. HaaS EDU场景式应用学习 - 复古八音盒
  15. NOIP2021题解~持续更新
  16. 小程序里显示店铺地址,可在地图上查看,可点击导航到店铺
  17. 数值计算笔记之数值积分(一)
  18. 违法占耕辅助处理软件
  19. 【Visual C++】游戏开发五十二 浅墨DirectX教程二十 骨骼动画来袭(一)
  20. Rasa 聊天机器人框架使用流程

热门文章

  1. bp神经网络预测_股指期货价格变动趋势往往反映的是股票价格的走势,因此BP神经网络对股指期货价格的准确预测就是对股票价格的准确预测。...
  2. LeetCode 2171. 拿出最少数目的魔法豆(排序)
  3. LeetCode 1713. 得到子序列的最少操作次数(最长上升子序DP nlogn)
  4. zeal刷新不出来_饥荒:游戏中的这些事物都是无中生有,几乎可以无限制刷新!...
  5. npm安装vue_vue搭建脚手架的方式
  6. android 脚本引擎,GitHub - PassByYou888/zExpression: 脚本与编译器内部的语法引擎内核,也是一种op内核,zExpression可以轻松实现自己的脚本引擎...
  7. 利用python寻找列表中相邻元素之差绝对值为1的所有最长链
  8. Ubuntu下svn 版本管理客户端工具及常用方法
  9. 8.账户管理(非数据库管理人员理解篇
  10. 层次分析法AHP - 代码注释多 - ( 数据建模 Python代码)