我想實現顯示和編輯查找表/應用程序級變量一個ListView數據控制。有多個實體類可以綁定到ListView,因此需要將ItemTemplate動態綁定到選定的實體對象。Asp.NET的ListView數據控制動態數據綁定
,比如我有:
AddressType { AddressTypeId, AddressTypeDescription},
PhoneType { PhoneTypeId, PhoneType},
MarriageStatusType { MarriageStatusId, marriageStatusType}
這些生成的實體對象阻止我只做類似於下面的代碼片段,因爲ID和類型屬性是每個業務對象上不同。
<ListView>
...
<itemTemplate>
<tr>
<td runat="server" id="tdId"> <%# Eval("ID") %> </td>
<td runat="server" id="tdType"> <%# Eval("TypeNameDescription") %> </td>
</tr>
</itemTemplate>
...
</ListView>
我試圖發現: 1.如何遍歷的ListView項目中插入相應的屬性值到服務器端的HTML標籤的TD。 2.如何在ListView項上使用Databinder.Eval來插入該屬性值。
在此先感謝!