某个cs文件是自己写的独立的一个类,在此cs文件中要用到提示框,但在引用时出错,在此cs文件中如何解决:出错信息为:"
非静态的字段、方法或属性“System.Web.UI.Page.ClientScript.get”要求对象引用"代码:
Page.ClientScript.RegisterStartupScript(this.GetType(), "back", "<script lanuage=javascript>window.alert('" + "该客户编号已存在!" + "');</script>");
非静态的字段、方法或属性“System.Web.UI.Page.ClientScript.get”要求对象引用"代码:
Page.ClientScript.RegisterStartupScript(this.GetType(), "back", "<script lanuage=javascript>window.alert('" + "该客户编号已存在!" + "');</script>");
那么必须将特定的 页面Page 作为参数传入该类中,如作为方法参数
public class MyClazz
{
public void SomeFoo(System.Web.UI.Page targetPage)
{
targetPage.ClientScript.RegisterStartupScript(targetPage.GetType(), "back", "<script lanuage=javascript>window.alert('" + "该客户编号已存在!" + "');</script>");
// ....
}
}
=======
对你代码是如此的疑惑——哪里来的 Page 属性?
http://topic.csdn.net/u/20080707/15/73b67a2c-b3b7-4e8d-ae4d-e32a2bb05ab0.html非常感谢各位!