これは、ASP.NET 開発では見られませんでした。40 個の単一ページの ASP.NET ページをコード ビハインド スタイルにリファクタリングしようとしています。
このコードは何をしますか?
// Validate required parameters (if "new", then nothing is required)
if (!this.IsNew())
{
if (string.IsNullOrEmpty(_billId))
{
responseErrorNo = 4;
Utils.SendError(respErrNum);
}
}
Page_Load メソッドのブロック内の単一ページ デザインの ASP.NET ページです。
コード ビハインド ページでは、このコード (.IsNew) は認識されません。ここで何が欠けていますか?「ページ」の IsNew に MSDN ページはありますか?
更新 します。これは、その日の私のばかげた動きです。サーバー側の下部に小さなメソッドが隠されていましたが、保護されていました bool IsNew()
継承ポイントに関するコメントを参照してください。 http://msdn.microsoft.com/en-us/library/015103yb.aspx