2010-05-13 50 views

回答

2

您可以在任何.cs文件中以相同的方式在代碼中定義代碼#region - 它們在Web項目或任何其他項目中都沒有區別。

您無法在.aspx頁面中定義它們。

在隱藏文件的.cs代碼:

#region "Name of region" 

    // Code comes here 

#endregion 
+0

可以請你給我這樣做的語法。 – 2010-05-13 09:43:39

+0

@vaibhav - 這是C#中的任何#區域的_same_語法。 – Oded 2010-05-13 09:45:32

2

不,你不能在webforms(在ASPX文件中)定義#regions,但只要你的標記被正確定義,你可以在visual studio中很容易地摺疊標籤。

+2

您可以在文件後面的代碼中定義#個區域。 – Oded 2010-05-13 09:41:33

+1

他談到了我認爲ASPX文件的「網頁」,然後提到了.cs文件,答案有點明顯......看起來像一個自相矛盾的問題,我讀它的方式...... – 2010-05-13 09:59:06

+0

@DaveMarkle這是一個由兩部分組成的問題。 – user3308043 2014-06-03 22:09:52

1
#region Description of the code within this region 
    protected void Page_Load(object sender, EventArgs e) 
    { 

    } 
    #endregion 

我使用Visual Studio 2008 SP1,它的工作。你正在使用哪個版本?