2

ここに画像の説明を入力グリッドで選択した特定の行の色を変更したい。私のWebアプリケーションではどのように可能ですか? 私に提案してください。

4

5 に答える 5

0

コードビハインドのすべての行にJavaScriptを追加する必要があります。マウスオーバーイベントを処理し、背景色 を変更します。条件に基づいてGridView行の色を変更します

于 2012-09-13T08:25:33.770 に答える
0

GridView で、SelectedRowStyle プロパティを追加し、BackColor プロパティを使用して、選択した行の色を設定します。

したがって、GridView は次のようになります。

<asp:GridView ID="GridTest" runat="server" DataSourceID=... >
   <Columns>
   ...
   </Columns>
   <SelectedRowStyle BackColor="#E2DED6"/>
</asp:GridView>
于 2012-09-13T08:31:44.353 に答える
0

onclick JavaScript 関数を各チェックボックスにアタッチし、チェックボックスがオンになっている場合は、その行に css クラスを割り当てます。これにより、行全体が強調表示されます。

于 2012-09-13T08:27:56.367 に答える
0

これがGridViewここで話しているコントロールである場合は、<SelectedRowStyle>

<asp:GridView id="GridView1" runat="Server">

    <Columns></Columns>

    <SelectedRowStyle CssClass="selectedRowStyle" BackColor="LightCyan"
        ForeColor="DarkBlue"
        Font-Bold="true" />

</asp:GridView>

それに応じてこれをスタイルアップします。

于 2012-09-13T08:32:54.010 に答える