Page.RegisterStartupScript 问题?

问题描述

Page.RegisterStartupScript("Startup","<script>alert('不能输出'):</script>");怎么就不能输出呢?能讲讲Page.RegisterStartupScript的用法吗?

解决方案

解决方案二:
ClientScript.RegisterStartupScript(this.GetType(),"","<script>alert('密码不能为空!')</script>");
解决方案三:
ClientScript.RegisterStartupScript()是在2.0中的吧?

时间: 2024-10-02 13:27:58

Page.RegisterStartupScript 问题?的相关文章

Asp.net中RegisterStartupScript方法的使用

asp.net MSDN如下说:允许 ASP.NET 服务器控件在 Page 中发出客户端脚本块. [Visual Basic]Public Overridable Sub RegisterStartupScript( _   ByVal key As String, _   ByVal script As String _)参数 key 标识脚本块的唯一键. script 要发送到客户端的脚本的内容. 以下是一些应用实例: 打开一个新窗口: Page.RegisterStartupScript

AJAX在ASP.NET中的简单应用

介绍 本文介绍了使用AJAX和ASP.NET编写web应用程序的一个简单方法.同时,讨论了使用AJAX的好处和不足.为了举例说明,本文给出了相应的JavaScript代码和用C#.NET编写的ASP.NET代码. 为什么使用AJAX 也许大多数人已经知道AJAX的意思是异步JavaScript和XML(Asynchronous JavaScript and XML).据我所知,这项技术最初是由Microsoft在1999年提出来的,也就是我们所熟知的"使用远程调用(remote calls)的D

asp.net防止恶意刷新或多次点击按钮的方法

<asp:button runat="server" ID="btn" text="Button" /> 以下是引用片段:public void page_load(Object obj,EventArgs e)  {    btn.Attributes.Add("onclick","state=true;");    StringBuilder sb=new StringBuilder(); 

代码前置时页面输出脚本的要注意的问题|

脚本|问题|页面 代码前置指的是把去掉.Cs文件,把所有的Cs文件中的代码都写在aspx或者ascx中常常有时你需要在页面输出脚本,如果弹出一个提示框或者打开一个新窗口... 你会发现有时用 Page.RegisterStartupScript("openwin","<script>window.open('http://bew.com/Act/Dyp/xingfujz/xingfujz.aspx','_blank');</script>")

JavaScript使用技巧精萃

javascript|技巧 (一).确认删除用法:   1. BtnDel.Attributes.Add("onclick","return confirm('"+"确认删除?"+"')");  2. linktempDelete.Attributes["onclick"]="javascript:return  confirm('"+"确认删除?"+"')

后台动态设置前台标签内容和属性

动态|后台|后台 和以前的asp不同,在asp.net中为了彻底的代码分离,我们一般不采用<%=%>嵌入标签中来设置一些属性和内容.一般来说有2种情况:(一)设置标签的内容,比如<title>这里</title>(二)设置标签的属性,比如<body bgcolor=这里>(三)动态加载一些script先看一下(一)和(二):前台<title id="mytitle" runat="server"></

ASP.net中动态加载控件时一些问题的总结

asp.net|动态|加载|控件|问题 经常见到有人说在ASP.net中不要使用动态控件,我想主要的原因在于使用动态控件会带来一些问题,在做项目的过程中,我将由动态加载控件引发的总是作了一个小小的总结.1 .在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件. 这个问题主要是由于将控件加载放在if (!Page.IsPostBack)之内引起的,放在外面即可.在思归的blog上对此问题进行了详细的说明.2.用户控件中某些控件的响应出现问题,如某个按钮第一次选择时不触发CLI

利用.NET的File控件上传文件的最终解决方案(个人版)

个人版|解决|控件|上传    在遍历了csdn中所有关于上传大文件的帖子以后,写了这片垃圾.(:-))   上传大文件,有好几种方法:   1.思归的HttpWorkerRequest方法,太难,看不懂:-(   2.利用第三方的控件 AspNetUpload 要钱!!算了,咱还是喜欢免费的.   3.修改web.config文件,但是不能捕获错误.   4.通过ftp的方式上传.服务器需要提供ftp服务.      没辙,只好选第三种方式,谁让咱太蠢了呢!(太蠢了,没有关系,要多吃鱼,听说吃

在ASP.NET中操作SQL Server的小技巧

asp.net|server|sql|技巧 1.给数据库语句参数传递 向数据库操作语句传递参数可以通过存储过程实现,这里给出另外两种简便易捷的方法: 可以在C#中通过字符串操作将参数直接传入SQL语句变量中,例如: string s="Davolio": string sql= "select * from employees where LastName="+"'"+s+"'" 相当于写入SQL语句: select * fr