以前在 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