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");
}
}
}
これにより、コンパイルエラーが発生します:「このリクエストを処理するために必要なリソースのコンパイル中にエラーが発生しました。次の特定のエラーの詳細を確認し、ソースコードを適切に変更してください。」
それが方法ではない場合、私はそれを行う方法がわかりません。ありがとう。