Yazı Font Küçült Yazı Font Büyült

New Page New Page

GridView da Seçili Satırın Rengini Değiştirmek

 

Merhaba arkadaşlar, GridView nesnemizin <Columns></Columns> arasına tanımladığımız Seç butonuna tıklayarak, seçtiğimiz satırın arka plan rengini, border rengini ve yazı rengini değiştireceğiz.  

 

Resim1

Şekil 1

 

Resim2

Şekil 2

 

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title></title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

   

        <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"

            DataKeyNames="id" DataSourceID="SqlDataSource1">

            <Columns>

'Columns kısmında Seç butonunu tanımlıyoruz.

 

                <asp:CommandField ShowSelectButton="True" SelectText="Seç"  />

                <asp:BoundField DataField="id" HeaderText="id" InsertVisible="False"

                    ReadOnly="True" SortExpression="id" />

                <asp:BoundField DataField="Ad" HeaderText="Ad" SortExpression="Ad" />

                <asp:BoundField DataField="Soyad" HeaderText="Soyad" SortExpression="Soyad" />

                <asp:BoundField DataField="mail" HeaderText="mail" SortExpression="mail" />

            </Columns>

 

'SelectRowStyle ile Seçili satırın arka plan rengini, border rengini ve seçili ' 'satırdaki yazı rengini belirtiyoruz.

            <SelectedRowStyle BackColor="#FF0000" BorderColor="Blue" ForeColor="White" />

        </asp:GridView>

   

        <asp:SqlDataSource ID="SqlDataSource1" runat="server"

            ConnectionString="<%$ ConnectionStrings:ConnectionString %>"

            ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"

            SelectCommand="SELECT * FROM [personel]"></asp:SqlDataSource>

   

    </div>

    </form>

</body>

</html>

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek dileğiyle. Hoşçakalın. Bahadır ŞAHİN