【发布时间】:2011-06-10 09:04:18
【问题描述】:
我正在开发应用程序,我在后面的代码上设置了一些 html 控件,它们是 runat="server" 我需要更改那里的文本,我制作了包含这些控件的 htmlcontrol[] 数组,现在我面临的问题是它没有显示我的文本属性,以便我可以动态更改文本 我的代码是
HtmlControl[] htmlctrl = { ctl1,ctl2,ctl3,ctl4 };
foreach (HtmlControl ctl in htmlctrl)
{
}
谁能帮帮我。
【问题讨论】:
-
你能提供你的foreach循环的内容吗?
-
Maxim:我没有获得 INNERTEXT 或 INNERHTML 的属性,所以我提供给你的只是从 sql 中设置文本。
-
HTMLControl 是所有 html 控件的基础,不包含像 innerText 这样的非通用属性。使用 HtmlGenericControl 并访问属性 InnerText
标签: c# asp.net htmlcontrols