Jak ustawić styl komórki w asp: DataGrid?

Jak ustawić styl (css) komórki wasp:DataGrid?

Co naprawdę próbuję osiągnąć? Nahtml table, gdzie kontroluję zawartość html na komórkę oraz styl css dla wiersza i komórki:

<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>

I to jest akceptowanenaasp:Repeater nie mogę pracować w tym przypadku.

Mam HTML, który muszę wygenerować; i muszę tylko sprawdzić, czy ASP.net może wygenerować wymagany HTML. Zgaduję, że nie, ponieważ „WebForms” oznacza, że ​​nie generujesz HTML.

Bonusowa pogawędka

Naasp:DataGrid kontrola w ASP.net renderuje wiele komórek. Formatowanie każdego stylu można dostosować za pomocąustawianie różnych właściwości formatowania, na przykład:

BackColorForeColorFont

Ale nie ma sposobu na dostosowanieStyle komórki, np.

style="holiday blackout hassub"
Czytanie premii

Pewne niepowiązane czytanie premii:

Zmień styl komórki w datagridMSDN: Klasa DataGridViewCellStyleJak ustawić styl komórki w asp: ListView?Utwórz tabelę HTML z przemiennikiem ASPJak utworzyć tabelę z trzema kolumnami w programie ASP.Net Repeaterniestandardowy kod HTML w repeaterzeMSDN: Style komórek w formancie Windows Forms DataGridView

questionAnswers(2)

yourAnswerToTheQuestion