同样,我对这种事情还很陌生,也许错误消息告诉我它是什么,我只是不明白,但是...... anon.cs 中的这段代码
namespace cheese.pies.org
{
using System;
using System.IO;
using System.Net;
using System.Web;
using System.Xml;
public class CasLogin : System.Web.UI.Page
{
private const string CasHost = "notimportant";
public static string GetId()
{
}
}
在这里引用时最终给我一个错误:
<% @Page Language="C#" Inherits="CasLogin" CodeFile="CasLogin.cs" %>
<script language="C#" runat="server">
protected void Page_Load(object sender, EventArgs e) {
String directoryId = CasLogin.GetId();
FormsAuthentication.RedirectFromLoginPage(directoryId, false);
}
</script>
错误在第一行,是:
编译器错误消息:ASPNET:确保此代码文件中定义的类与“继承”属性匹配,并且它扩展了正确的基类(例如 Page 或 UserControl)。
如果我改变它
public class CasLogin : System.Web.UI.Page
到
public class CasLogin : Page
我收到此错误:
编译器错误消息:CS0246:找不到类型或命名空间名称“页面”(您是否缺少 using 指令或程序集引用?)