私が試みていることを達成するために使用できる既存のコントロールがあるかどうか疑問に思っていました。
基本的に、ヘッダー情報を表示する 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();
}
これを行うために何かありますか?コンテナー内のフィールドのレイアウトを制御できるようにしたいと考えています。
ありがとう。