您的位置首页百科问答

.cs文件中如何调用alert代码

.cs文件中如何调用alert代码

首先在Common类库中创建cs文件并使用using引入System.Web.UI类 必不可少的类 不引入无法使用,在类库中定义一个命名空间,并直接创建一个类,定义一个static静态方法 提高效率降低内存占用

利用page.ClientScript.RegisterStartupScript方法返回alert 如果直接使用page.RegisterStartupScript将会显示这个方法已过时或者如下信息“获取clientscriptmanager对象 用于管理、注册脚本和将脚本添加到页面上”

如果需要确认之后需要跳转到其他页面 需要加上window.location.href 如图

RegisterStartupScript的几点参数需要非常注意到,最后一个参数之所以加上true是为了避免alert无效;第一个参数type正常情况下可以使用this.PageGetType()方法 但是这里是static静态方法 所以无法使用;所以调用的时候需要注意必须传递page参数

调用方法的时候不要忘记引入相关类库 因为是static方法 所以可以直接类名.方法名即可