は、私はそのような何かをしようとするので、複数のエンティティにリストビューをバインドしたいが、私は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
をバインドする方法を知りたいですか?
「複数のエンティティ」とはどういう意味ですか?同じタイプの複数のタイプまたは複数のインスタンス? – Dexion
@Dexion私は複数のエンティティを意味します: 'SPECIALHOLIDAY'と' EMPSPECIALHOLIDAY'という2つの異なるエンティティとの関係 –
最も簡単な方法は、例えば2つのパブリックプロパティ(specialholidayとempspecialholiday)で "結合"を作成し、バインディングに使用することです。 – Dexion