服务器控件在服务器控件内呈现

本文关键字:服务器控件 | 更新日期: 2023-09-27 17:54:06

我有两个服务器控件

一个创建项目另一个创建一个项目列表。

所以我有一个公共项目与viewstate在第一个在页面中,当我添加服务器控件名称(服务器控件名称1)到面板,它呈现(与createChildControls),并添加到一个公共List<Server Name 1>,这是一个视图状态在服务器控件2。

所以我写

foreach  (ServerControl_1 a in ServerControl_2)
output += a;

结果是该项的名称空间,而不是文本。

所以我必须先渲染它,然后添加到输出…但我就是不知道怎么……

谁来帮帮我?

服务器控件在服务器控件内呈现

使用

        protected String displayName(Object item)
        {
            String name = "";
            if (item != null && item.hasOwnProperty("name")) {
                name = item["name"];
            }
            return name;
        }

在for循环中调用它。

output += displayName(a)