ASP.NET绑定单实例数据

时间:2011-05-29 06:06:10

标签: asp.net data-binding

我有一个数据类,我希望在一个页面的列表中显示,也可以单独在另一个页面中显示。我知道如何做第一个:

<asp:Repeater ID="ctrl" runat="server">
    <ItemTemplate>
        Here's the name: <asp:Literal runat="server" Text='<%# Eval("Name") %>' />
    </ItemTemplate>
</asp:Repeater>

在另一页上,我想要显示一个实例,我想重用项目模板。是否有一个控件可以绑定到此类的单个实例,而不是包含单个元素的列表?

1 个答案:

答案 0 :(得分:1)

您可以在特定记录/实例上使用相同的RepeaterDataSource

您还可以使用FormView控件。

FormView控件使您能够处理来自数据源的单个记录。 FormView控件未指定用于显示记录的预定义布局。而是创建一个包含控件的模板,以显示记录中的各个字段。有关对FormView控件进行编程的信息,请参阅MSDN库中的FormView Class