令人失望的是,爲HtmlForm
2.0成員頁面丟失......HtmlForm.Action和.NET Framework 2.0/3.5查詢
我的研究似乎表明,HtmlForm.Action
是在.NET Framework 3.5的附加屬性。但是,我使用的VS2005和我的參考System.Web
(命名空間HtmlForm
下)是一個.Net Framework 2.0運行時版本。
此外,我的IIS狀態信息還表明我使用.Net Framework 2.0,當我強制在本地IIS上發生錯誤並讀取它時。儘管如此,我能夠成功地使用form1.Action
...但只能在本地IIS上使用。
當我在vms和外部服務器上嘗試它時,出現[MissingMethodException: Method not found: 'System.String System.Web.UI.HtmlControls.HtmlForm.get_Action()'.]
錯誤。
所以,我的問題:
1)爲什麼它在我的本地IIS工作?我在這裏安裝了3.5框架的事實是否有所作爲?
2)爲什麼它不適用於其他IIS? (我認爲這是因爲它不是.Net 2.0的一部分)。
我想我只是說,如果有什麼東西在.NET Framework 2.0上運行,3.5的存在不應該有所作爲。或者這些結果可能還有其他原因。