ASP.NET 最菜的问题:如何在C#代码中引用自定义的类
以下是一个类定义,用来在网页中显示对话框。
问:如何在C#代码中引用它并显示出"Hello world!"
using System;
using System.Web;
namespace ShowMessage
{
/// <summary>
/// Msg 的摘要说明。
/// </summary>
public class ShowMessage
{
public void ShowMessage()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public static void ShowMessage(string strMsg)
{
System.Web.HttpContext.Current.Response.Write("<Script Language='JavaScript'>window.alert('" + strMsg + "');</script>");
}
public static void ShowMessage(System.Web.UI.Page page, string strMsg)
{
page.Response.Write("<Script Language='JavaScript'>window.alert('" + strMsg + "');</script>");
}
public static void ShowMessage(string strMsg, string Url)
{
System.Web.HttpContext.Current.Response.Write("<Script Language='JavaScript'>window.alert('" + strMsg + "');window.location.href ='" + Url + "'</script>");
}
public static void ShowMessage(System.Web.UI.Page page, string strMsg, string Url)
{
page.Response.Write("<Script Language='JavaScript'>window.alert('" + strMsg + "');window.location.href ='" + Url + "'</script>");
}
public static void ShowConfirm(string strMsg, string strUrl_Yes, string strUrl_No)
{
System.Web.HttpContext.Current.Response.Write("<Script Language='JavaScript'>if ( window.confirm('" + strMsg + "')) { window.location.href='" + strUrl_Yes +
"' } else {window.location.href='" + strUrl_No + "' };</script>");
}
}
}
[解决办法]
ShowMessage.ShowMessage.ShowMessage("hello world");
[解决办法]
先把它们名字改了。
using xxx
yyy.zzz()
和直接写 xxx.yyy.zzz() 是一样的。