看下段代码 for (int i = 0; i < this.FindControl("HRC").Controls.Count; i++)
{
string pageID = Convert.ToString(this.FindControl("HRC").Controls[i].ID);
foreach (P0000MenuInfo menuInfo in list)
{
if (menuInfo.PageID == pageID)
{
}
}
}pageID是页面控件的名字,现在时String类型 ,我应该怎么样把他变成WebControl并在后台设置它的样式。
求高手!
{
string pageID = Convert.ToString(this.FindControl("HRC").Controls[i].ID);
foreach (P0000MenuInfo menuInfo in list)
{
if (menuInfo.PageID == pageID)
{
}
}
}pageID是页面控件的名字,现在时String类型 ,我应该怎么样把他变成WebControl并在后台设置它的样式。
求高手!
for (int i = 0; i < hrc.Controls.Count; i++)
{
WebControl ctrl = hrc.Controls[i] as WebControl;
string pageID = = ctrl.ID;
foreach (P0000MenuInfo menuInfo in list)
{
if (menuInfo.PageID == pageID)
{
ctrl.CssClass = "你要设置的css类名";
}
}
}
for (int i = 0; i < hrc.Controls.Count; i++)
{
WebControl ctrl = hrc.Controls[i] as WebControl;
string pageID = = ctrl.ID;
foreach (P0000MenuInfo menuInfo in list)
{
if (menuInfo.PageID == pageID)
{
ctrl.CssClass = "你要设置的css类名";
}
}
}