none
gridview聯結資料庫出現錯誤訊息 RRS feed

  • 問題

  • 型別 'GridView' 的控制項 'GridView1' 必須置於有 runat=server 的表單標記之中。

    描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,以及在程式碼中產生的位置。

    例外詳細資訊: System.Web.HttpException: 型別 'GridView' 的控制項 'GridView1' 必須置於有 runat=server 的表單標記之中。

    原始程式錯誤:

    在執行目前 Web 要求期間,產生未處理的例外狀況。如需有關例外狀況來源與位置的資訊,可以使用下列的例外狀況堆疊追蹤取得。

    堆疊追蹤:

    [HttpException (0x80004005): 型別 'GridView' 的控制項 'GridView1' 必須置於有 runat=server 的表單標記之中。]
       System.Web.UI.Page.VerifyRenderingInServerForm(Control control) +214
       System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer, Boolean renderPanel) +37
       System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer) +31
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +280
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +24
       System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +199
       System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +21
       System.Web.UI.Page.Render(HtmlTextWriter writer) +27
       System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +53
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +280
       System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +24
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +7425
    


    版本資訊: Microsoft .NET Framework 版本:2.0.50727.42; ASP.NET 版本:2.0.50727.42
    2006年8月31日 上午 06:21

解答

  • 這個可能要請您檢查看看,是不是GridView沒有放在<form id="form1" runat="server"></form>裡面?

    請把GridView放在上述的Tag裡。

    2006年8月31日 上午 06:38
    版主