我的 funcs.cs 文件中有:
using System;
using System.Collections.Generic;
using System.Web;
public static class AuthData
{
public const string USERNAME = "zheref";
public const string PASSWORD = "Altairis";
}
我正在尝试从我的 Razor 代码(auth.cshtml 文件)访问我的 AuthData 类中的 USERNAME 和 PASSWORD 常量:
@{
if(IsPost)
{
var u = Request.Form["username"];
var c = Request.Form["password"];
if(u == AuthData.USERNAME && c == AuthData.PASSWORD)
{
Response.Redirect("~/default");
}
else
{
Response.Redirect("~/logon");
}
}
}
这会产生编译错误:“在编译服务此请求所需的资源期间发生错误。请查看以下特定错误详细信息并适当修改您的源代码。”
如果那不是我不知道该怎么做的方式。谢谢。