我有2个服务器控件
一个创建项目 另一个创建项目列表。
所以我在第一个中有一个带有viewstate的公共项目
在页面中,我将服务器控件名称(服务器控件名称1)添加到它呈现的面板(使用createChildControls
)并添加到服务器控件2中的视图状态的公共List<Server Name 1>
所以我做了
foreach (ServerControl_1 a in ServerControl_2)
output += a;
结果是项目的名称空间而不是文本。
所以我必须首先渲染它,然后添加到输出中...... 但我只是不知道如何...
有人帮帮我吗?答案 0 :(得分:0)
使用类似
的内容 protected String displayName(Object item)
{
String name = "";
if (item != null && item.hasOwnProperty("name")) {
name = item["name"];
}
return name;
}
在你的for循环中调用它。
output += displayName(a)