如何设置单元格的(css)样式asp:DataGrid
?
我真正想要达到什么目的?一个html
table
,我控制每个单元格的 html 内容,以及每行和每个单元格的 css 样式:
<TABLE>
<TR class="odd available">
<TD class="holiday available hassub firstColumn">
<P ...>...
<TD class="blackout">
<A href="...">...</A>
<TD style="available">
<SPAN ...>...</SPAN>
<TD class="booked">
<DIV ...>...</DIV>
<TD class="orphan available">
<DIV ...>...</DIV>
<TD style="orphan booked checked">
<SPAN ...>...</SPAN>
<A href="...">...</A>
<DIV ...>...</DIV>
</TR>
<TR class="blackout">
<TD>34 points
<TD><%# GetHtmlForCell() %>
</TR>
</TABLE>
并且在这种情况下不能正常工作是公认的。asp:Repeater
我有需要生成的 HTML;我只需要看看 ASP.net 是否可以生成所需的 html。我猜不是,因为“WebForms”意味着您不生成 HTML。
奖金喋喋不休
ASP.net 中的一个asp:DataGrid
控件呈现多个单元格。可以通过设置各种格式属性来调整每种样式的格式,例如:
但是没有办法调整Style
单元格的,例如
style="holiday blackout hassub"
奖金阅读
一些不相关的奖金阅读: