gpt4 book ai didi

c# - 如何将 ListView 绑定(bind)到多个实体?

转载 作者:行者123 更新时间:2023-11-30 23:20:11 25 4
gpt4 key购买 nike

我想将 Listview 绑定(bind)到多个实体,所以我尝试做类似的事情,但我面临两个问题:

  1. 我失去了自动完成功能,无法从强控制中获益打字。
  2. 获取编译错误。

 <asp:ListView ID="lv_EmpSpecialVacations" runat="server" ItemPlaceholderID="RelationContainer" ItemType="Repositories.EmployeeSpecialHolidayRepository.AllIncluding(a=>a.SPECIALHOLIDAY).Where(a=>a.EMP_NUM == EmployeeNum);">
<LayoutTemplate>
<fieldset id="FieldSet1">
<legend>Relations</legend>
<br />
<a id="lbtnInitInsert" class="btn btn-primary btn-md white_cr" onclick="EditForInsert(this);"><span class="glyphicon glyphicon-plus-sign"></span></a>
<br />
<br />
<div class="container-fluid">
<div class="row">
<div class="col-lg-4">
END_DATE
</div>
<div class="col-lg-4">
HOLIDAY_NAME
</div>
<div class="col-lg-4">
</div>
</div>
</div>
<asp:PlaceHolder ID="RelationContainer" runat="server"></asp:PlaceHolder>
</fieldset>
</LayoutTemplate>
<ItemTemplate>
<div id="toappend">
</div>
<div class="container-fluid">
<div class="row">
<div class="col-lg-4 code">

<%#:Item.Select(a=>a.END_DATE)>
</div>
<div class="col-lg-4 name">
<%#:Item.Select(a=>a.SPECIALHOLIDAY.HOLIDAY_NAME)%>
</div>
<div class="col-lg-4">
<a id="lbtn_edit" class="btn btn-primary btn-md white_cr" onclick="Edit(this);"><span class="glyphicon glyphicon-pencil"></span></a>
</div>
</div>
</div>
</ItemTemplate>
</asp:ListView>

我想知道如何在不丢失 strongly-typed binding 的情况下将 ListView 绑定(bind)到多个实体?

最佳答案

最简单的方法是创建一个“联合”,例如使用两个公共(public)属性(specialholiday 和 empspecialholiday)并将它们用于绑定(bind)。

关于c# - 如何将 ListView 绑定(bind)到多个实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39850321/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com