默认情况下FormView控件创建HTML一样:覆盖FormView控件模板
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控件并重写新的控制(OrderedListFormView)方法生成默认的“垃圾”的HTML。我一直无法找到该方法。谁能帮忙?你有更好的解决方案,花费0美元?
我宁愿在设计时更改默认行为。
不是我最初想。小便吧。从长远来看,这节省了更多时间。 – 2009-06-12 21:46:16