我想建立一個Web應用程序,孩子們可以查看4-H記錄簿的形式,標準和實例從CD。我希望它是一種網頁格式,以便它與平臺無關(與Windows,Mac和Linux兼容)。我想在ASP.NET中編寫應用程序,以便我可以重複使用我的站點(例如母版頁,數據綁定控件)。在運行在我的模擬器服務器上的調試模式下,它工作正常,但是當我嘗試在沒有服務器模擬器的情況下打開這些文件時,它們只是顯示爲空白頁。爲什麼瀏覽器不能顯示本地的ASP.NET文件?
我迄今瞭解到,ASP.NET運行所需的服務器,但我的問題是:爲什麼它需要一個服務器發生這麼多ASP.NET的僅僅是HTML標籤?另外,有什麼方法可以在本地網站上使用ASP.NET功能,如Master Pages和Databound控件? ASP.NET的
不,不是不運行ASP.NET服務器。如果您沒有服務器,則無法進行服務器處理。這就像問你爲什麼不能在記事本中正確顯示HTML頁面。 – DLeh 2014-08-28 17:16:11
我認爲你對Web服務器的工作原理有誤解。 Web服務器獲取頁面並讀取「特殊位」(如母版頁和控件),並通常使用數據庫中的數據。它做了繁重的工作,並吐出純HTML,任何瀏覽器都可以閱讀。 – Khan 2014-08-28 17:16:16
您將需要一個服務器來處理asp.net特定標籤。否則,請嘗試添加.html擴展名。 – mxmissile 2014-08-28 17:16:42