您好!您可以使用GridView的RenderControl方法來取得GridView的HTML。下面是一個示例代碼:
// 創建一個GridView對象并綁定數據
GridView gridView = new GridView();
gridView.DataSource = yourDataSource;
gridView.DataBind();
// 創建一個StringBuilder對象來保存GridView的HTML
StringBuilder stringBuilder = new StringBuilder();
StringWriter stringWriter = new StringWriter(stringBuilder);
HtmlTextWriter htmlTextWriter = new HtmlTextWriter(stringWriter);
// 使用RenderControl方法將GridView的HTML寫入HtmlTextWriter
gridView.RenderControl(htmlTextWriter);
// 從StringBuilder中取得GridView的HTML
string gridViewHtml = stringBuilder.ToString();
// 打印或使用gridViewHtml變量來顯示GridView的HTML
Console.WriteLine(gridViewHtml);
請注意,使用RenderControl方法需要在ASP.NET頁面的生命周期中的PreRender事件中調用,以確保GridView的相關狀態已經正確創建。