我有许多页面显示相同的布局和结果(例如搜索结果、热门浏览、最近添加等)。如果我想更改任何字段,我必须在所有页面上进行更改。是否可以在listview中使用模板或用户控件,在一个地方更改并如何传递id参数?
附加信息: 现在我有类似这样的东西:
感谢,Jim Oak。
附加信息: 现在我有类似这样的东西:
<asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource" DataKeyNames="id">
<ItemTemplate>
Id:
<asp:Label ID="IDLabel" runat="server"
Text='<%# Eval("id") %>' />
Description:
<asp:Label ID="DescriptionLabel" runat="server"
Text='<%# Eval("Description") %>' />
</ItemTemplate>
</asp:ListView>
What i woild like to have is:
<asp:ListView ID="ListView1" runat="server" DataSourceID="SqlDataSource" DataKeyNames="id">
<ItemTemplate>
<usrCtrl:info ID="info1" runat="server" />
</ItemTemplate>
</asp:ListView>
以及一个模板文件:
Id:
<asp:Label ID="IDLabel" runat="server"
Text='<%# Eval("id") %>' />
Description:
<asp:Label ID="DescriptionLabel" runat="server"
Text='<%# Eval("Description") %>' />
感谢,Jim Oak。