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

Repeater Nesnesinde Seperator Template Kullanımı

 

Merhaba arkadaşlar bu makalemizde  Repeater nesnesinde <SeperatorTemplate> ekleyeceğimiz  horizontal çizgi <hr> ile repeater satırlarını birbirinden ayırmış olacağız.


Screenshot

Resim1

Şekil1

 


Default.aspx.cs

using System;

using System.Collections.Generic;

using System.Data;

using System.Data.SqlClient;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

 

public partial class _Default : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

        if (!IsPostBack)

        {

            Repeater();

        }

 

    }

 

    private void Repeater()

    {

 

        SqlConnection baglan = new SqlConnection("Data Source=(LocalDB)\\v11.0;AttachDbFilename=|DataDirectory|\\kategori.mdf;Integrated Security=True;Connect Timeout=30");

        SqlCommand komut = new SqlCommand();

        SqlDataAdapter da = new SqlDataAdapter(komut);

        DataSet ds = new DataSet();

 

        komut.CommandText = "Select * From [Table]";

 

        komut.Connection = baglan;

        baglan.Open();

 

        komut.ExecuteNonQuery();

 

        da.Fill(ds);

 

        baglan.Close();

 

        Repeater1.DataSource = ds;

 

        Repeater1.DataBind();

 

 

    }

 

}

 

Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

 

<!DOCTYPE html>

 

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

<head runat="server">

    <title></title>

</head>

<body>

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

    <div>

   

<asp:Repeater ID="Repeater1" runat="server">

  <HeaderTemplate>

<table border="0" width="50%">

<tr>

 

<th align="left">Id</th>

<th align="left">Author</th>

<th align="left">Book Name</th>

<th align="left">Price</th>

   </tr>

    <tr>

<td colspan="5"><hr></td>

</tr>

</HeaderTemplate>

 

<ItemTemplate>

<tr>

   

    <td><%#Eval("Id") %> </td>

    <td><%#Eval("Yazar") %> </td>

    <td><%#Eval("Kitap") %> </td>

    <td><%#Eval("Fiyat") %> </td>

 

</tr>

</ItemTemplate>

 

<SeparatorTemplate>

<tr>

<td colspan="5"><hr></td>

</tr>

</SeparatorTemplate>

 

<FooterTemplate>

    <tr>

    <td colspan="5"><hr></td>

        </tr>

</table>

</FooterTemplate>

 

        </asp:Repeater>

   

    </div>

    </form>

</body>

</html>

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN