0
我是.NET新手。我如何使用包含文件作爲我的菜單?我習慣於使用php,我使用菜單創建一個php文件,並將其包含在所有PHP文件中,以便在更改基本文件時可以在所有頁面中更改它。我不知道它在.NET中的概念是什麼?如何將文件包含在asp.net中用於javascript,css和菜單?
我是.NET新手。我如何使用包含文件作爲我的菜單?我習慣於使用php,我使用菜單創建一個php文件,並將其包含在所有PHP文件中,以便在更改基本文件時可以在所有頁面中更改它。我不知道它在.NET中的概念是什麼?如何將文件包含在asp.net中用於javascript,css和菜單?
在ASP.NET中,有一個概念Master Pages可用於包括通常需要的文件。主頁面可以嵌套,這意味着主頁面可以從另一個主頁面派生,從而允許您從多個「頁面/文件」組成頁面。在頁面模板內部,指定要使用的主頁面文件,在Page Directive之內。
如果你只是在.NET Web應用程序開始了,可我建議考慮看看ASP.NET MVC和Razor視圖引擎,生成HTML更加簡潔,清晰的語法。 Razor與Master Pages有相似的概念,但它們被稱爲Layouts,它們也可以嵌套。
如何使用我們通常用於預定義變量的用戶名和密碼的配置文件? – danny 2012-01-10 13:40:44
有很多方法可以做到這一點,其中之一可以繼承 - 在ASP.NET的Web表單中,創建一個基本的Page類,從中派生你的頁面;在ASP.NET MVC中,創建一個基礎控制器,從中派生您的控制器。 – 2012-01-12 22:52:49