デフォルトでは、FormViewコントロールは次のようなhtmlを作成します。
ID <asp:TextBox ID="IdTextBox" runat="server" Text='<%# Eval("ID") %>' />
<br />
Name <asp:TextBox ID="NameTextBox" runat="server" Text='<%# Eval("Name") />
私が好む:
<ol class="form-layout">
<li><asp:Label AssociatedControl="IdTextBox" runat="server">ID:</aspLabel><asp
....
</ol>
私の計画は、FormViewを継承し、デフォルトの「がらくた」htmlを生成するメソッドをオーバーライドする新しいコントロール(OrderedListFormView)を作成することです。メソッドが見つかりませんでした。誰か助けてもらえますか?0ドルかかるより良いソリューションはありますか?
設計時にデフォルトの動作を変更したいと思います。