【问题标题】:How to set a default template in a ListView control如何在 ListView 控件中设置默认模板
【发布时间】:2014-02-08 07:30:55
【问题描述】:

我有一个带有ItemTemplateEditItemTemplate 的ListView 控件。默认情况下,ItemTemplate 被渲染;我该如何改变呢?更清楚地说,在 Page_Load 上,我希望我的 EditItemTemplate 成为选定的模板。

<asp:ListView ID="lvExample" runat="server" SelectMethod="GetStuff" UpdateMethod="UpdateStuff">
    <EditItemTemplate>
      ...
    </EditItemTemplate>

    <EditItemTemplate>
      ...
    </EditItemTemplate>
 </asp:ListView>

【问题讨论】:

    标签: c# asp.net vb.net listview webforms


    【解决方案1】:

    您可以使用这种方法。 (1) 在您的内部项目模板中编写您的编辑逻辑/编辑模板。 (2) 然后您可以将您的 ItemTemplate 内容放入另一个模板中。

    由于默认加载模板是 ItemTemplate,因此您首先加载您的编辑模板,因为您的 itemteplate 的内容是您的编辑模板

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-08
      • 2016-05-11
      • 1970-01-01
      • 2012-11-01
      相关资源
      最近更新 更多