需要帮助找到如何在asp.net中向web控件添加文本.如果可能,寻找最简单的解决方案,或者使用控件构建器,如果这很简单的话.
WebControl生成的示例html:
<h3>Hello World</h3>
Run Code Online (Sandbox Code Playgroud)
到目前为止我最好的尝试的例子:
WebControl wc = new WebControl(HtmlTextWriterTag.H3);
wc.????
Run Code Online (Sandbox Code Playgroud)
下面至少回答两个版本:
HtmlGenericControl ...可以使用var var h3_hgc = new HtmlGenericControl("h3"); h3_hgc.InnerText ="Hello World";
LiteralControl派生自WebControl LiteralControl hwLiteralControl = new LiteralControl("Hello World"); wc.Controls.Add(hwLiteralControl);
标题不是服务器webcontrols,而是html元素.如果您需要动态创建它:
var h3 = new HtmlGenericControl("h3");
h3.InnerHtml = "Hello World";
container.Controls.Add(h3);
Run Code Online (Sandbox Code Playgroud)
哪里container是你要添加它的控制.
| 归档时间: |
|
| 查看次数: |
4701 次 |
| 最近记录: |