【发布时间】:2023-03-18 06:26:01
【问题描述】:
我正在使用 ASP.NET Web 窗体,并创建了一个自定义 .ascx 用户控件,它表示具有类型、图片和颜色等属性的汽车。
现在我尝试以重复的方式在用户界面上添加这个自定义控件。假设我在数据库中有 5 辆汽车,那么 5 个用户控件将在 ASP 控件内的 UI 上呈现。
我一直在寻找这样的控件,研究网格视图和中继器,但它们似乎只有从“原始”类型构建的对象列表作为数据源,而不是像我的自定义 ascx 控件列表这样的对象。
我的问题是我是否可以以某种方式在 asp 或 html 控件内的重复循环中呈现这些用户控件,从而提供格式化它的选项(支持 css)? (如果是这样,请给我一个例子)
【问题讨论】:
-
为什么要呈现 usercontroll 似乎您在用户控件项中传递实际值,而不是您可以只生成这些项。
-
拥有一个用户控件,我可以在多个地方重复使用相同的用户界面格式。