単純なhtmlに変換しようとしているradグリッドがありますが、解決するのが理解できないエラーが表示されています。これが私のコードです。
private string getHTML(RadGrid gv)
{
string result;
StringBuilder sb = new StringBuilder();
StringWriter stringwriter = new StringWriter(sb);
HtmlTextWriter htmlwriter = new HtmlTextWriter(stringwriter);
htmlwriter.RenderBeginTag(HtmlTextWriterTag.Html);
htmlwriter.RenderBeginTag(HtmlTextWriterTag.Body);
gv.RenderControl(htmlwriter);
htmlwriter.RenderEndTag();
htmlwriter.RenderEndTag();
htmlwriter.Flush();
result = stringwriter.ToString();
htmlwriter.Close();
stringwriter.Close();
return result;
}
エラーはここにあります
ページをnullにすることはできません。この操作がASP.NET要求のコンテキストで実行されていることを確認してください。
エラーはこの行にあります
gv.RenderControl(htmlwriter);
誰かが私にこれを解決するためのアイデアを教えてください