返回首页

"的RenderControl"的方法是什么?如何可以在C#中使用吗?请解释1。

的RenderControl抛出一个错误",不包含"的RenderControl',没有扩展方法的RenderControl接受类型Publish_View.Publish_HTML的第一个参数的定义可以发现(是否缺少using指令或程序集引用?)"

我的代码是:

public string getstructure()

        {

            System.IO.StringWriter StringWriter = new System.IO.StringWriter();

            System.Web.UI.HtmlTextWriter HTMLWriter = new System.Web.UI.HtmlTextWriter(StringWriter);

            this.RenderControl(HTMLWriter);

            string thisstructure = StringWriter.ToString();

            HTMLWriter.Close();

            StringWriter.Close();

            HTMLWriter = null;

            StringWriter = null;

            return thisstructure;

        }

| maajanes

回答

评论会员:游客 时间:2012/02/07
{C}下面是RenderControl方法的实施,收到任何控制,并返回HTML字符串表示。codeprelang="c#"spanclass="code-keyword"public/spanspanclass="code-keyword"string/spanRenderControl(Controlctrl){StringBuildersb=spanclass="code-keyword"new/spanStringBuilder();StringWritertw=spanclass="code-keyword"new/spanStringWriter(sb);HtmlTextWriterhw=spanclass="code-keyword"new/spanHtmlTextWriter(tw); ctrl.RenderControl(hw);spanclass="code-keyword"return/spansb.ToString();}/pre/code的
Sarvesh库马尔・古普塔:请详细研究,通过下面的链接:



{A1}]
评论会员:游客 时间:2012/02/07
Sarvesh库马尔・古普塔:请您使用此页上的命名空间列表|我会与我的页面bcoz它是我的网页上运行这些