首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么解决ClientScript.get”要求对象引用"

2012-03-24 
如何解决ClientScript.get”要求对象引用某个cs文件是自己写的独立的一个类,在此cs文件中要用到提示框,但

如何解决ClientScript.get”要求对象引用"
某个cs文件是自己写的独立的一个类,在此cs文件中要用到提示框,但在引用时出错,在此cs文件中如何解决:出错信息为: "
非静态的字段、方法或属性“System.Web.UI.Page.ClientScript.get”要求对象引用 "

代码:
  Page.ClientScript.RegisterStartupScript(this.GetType(),   "back ",   " <script   lanuage=javascript> window.alert( ' "   +   "该客户编号已存在! "   +   " '); </script> ");

[解决办法]
某个cs文件是自己写的独立的一个类

============

如果该类不是继承自 System.Web.UI.Page
那么必须将特定的 页面Page 作为参数传入该类中,如作为方法参数


public class MyClazz
{
public void SomeFoo(System.Web.UI.Page targetPage)
{
targetPage.ClientScript.RegisterStartupScript(targetPage.GetType(), "back ", " <script lanuage=javascript> window.alert( ' " + "该客户编号已存在! " + " '); </script> ");
// ....
}
}

热点排行