0

gridview内のドロップダウンリストの最初の文字の色を変更するにはどうすればよいですか?

  <asp:GridView ID="grdAvailableRooms" runat="server" >
    <Columns>
      <asp:TemplateField HeaderText="TESTDROPDOWN">
        <ItemTemplate> 
      <asp:DropDownList ID="ddlRoomsCount" runat="server"    Width="120px"CssClass="GridTextinGreen" >     
         <asp:ListItem Value="0">Day</asp:ListItem>
          <asp:ListItem Value="1">1 (USD 3510)</asp:ListItem>
          <asp:ListItem Value="2">2 (SAR 7020)</asp:ListItem>
           <asp:ListItem Value="3">3 (USD 8610)</asp:ListItem>
          <asp:ListItem Value="4">4 (SAR 9050)</asp:ListItem>
      </asp:DropDownList>
    <Columns>
   </asp:GridView>

例: 1 (USD 3510) - 最初の文字「1」は黒色で表示され、残りの内容は緑色で表示されます

Pls は、これらのタイプのスタイルを適用するのを手伝ってくれます。

4

1 に答える 1

0

要素の最初の文字の CSS セレクターは:first-letterです。

たとえば、段落の最初の文字を赤くします

p:first-letter { color: red; }

CSS スタイルを GridView に適用することに慣れていませんが、このサイトは役に立ちそうですhttp://atashbahar.com/post/GridView-makeover-using-CSS.aspx

編集:私が言ったように、私は GridView に慣れていません。ただし、Webページに記載されている例では、使用する場合

<asp:GridView ID="grdAvailableRooms" runat="server"  
    CssClass="mGrid">  

cssクラスをグリッドに割り当ててから、cssで次のようなことをする必要があると思います

.mGrid ul li:first-letter { color: red; }
于 2013-08-08T06:28:40.323 に答える