#region
#endregion 
是放在方法上面和结束后的。
例如:
#region
private void getinfo()
{
//do something.
}
#endregion 

解决方案 »

  1.   

    使用datagrid的分页功能时
    在对应的aspx.cs文件中的折叠代码中#region Web 窗体设计器生成的代码
    override protected void OnInit(EventArgs e)
    {
    //
    // CODEGEN: 该调用是 ASP.NET Web 窗体设计器所必需的。
    //
    InitializeComponent();
    base.OnInit(e);
    }

    /// <summary>
    /// 设计器支持所需的方法 - 不要使用代码编辑器修改
    /// 此方法的内容。
    /// </summary>
    private void InitializeComponent()
    {    
    this.DataGrid1.PageIndexChanged += new System.Web.UI.WebControls.DataGridPageChangedEventHandler(this.DataGrid1_PageIndexChanged);
    this.DataGrid1.SelectedIndexChanged += new System.EventHandler(this.DataGrid1_SelectedIndexChanged);
    this.Load += new System.EventHandler(this.Page_Load); }
    #endregion
    中提示的错误:命名空间并不直间包含诸如字段或方法之类的成员
    错误出现在override protected位置