Мне было интересно, существует ли существующий элемент управления, который я мог бы использовать для достижения того, что я пытаюсь.
По сути, у меня есть HTML-таблица, в которой я отображаю информацию в заголовке.
Это выглядит примерно так:
<table class="tableEdit">
<tr>
<th>Job ID</th><td>10</td>
<th>Client</th><td>Tom</td>
</tr>
<tr>
<th>Comments</th><td>Comments are here</td>
</tr>
</table>
Мне интересно, существует ли существующий элемент управления, который я могу использовать в качестве контейнера. Затем я могу назначить источник данных для этого элемента управления
и использовать значения полей как таковые.
<asp:Somecontrol runat="server" ID="someid">
<table class="tableEdit">
<tr>
<th>Job ID</th><td><%# Eval("Id") %></td>
<th>Client</th><td><%# Eval("Client.Name") %></td>
</tr>
<tr>
<th>Comments</th><td><%# Eval("Comments") %></td>
</tr>
</table>
</asp:Somecontrol>
private void BindHeader()
{
SomeObjectType data = DAL.SomeMethod();
someid.Datasource = data;
someid.DataBind();
}
Есть ли что-нибудь для этого? Я хочу иметь возможность контролировать расположение полей в контейнере.
Спасибо.