Metin Dosyasındaki Verileri GridView da Gösterme
Bu makalemizde App_Data mızdaki kayitlar.txt metin dosyamızdaki verileri, GridView nesnemize aktarıp, gösterimini sağlayacağız. Aşağıdaki şekilleri inceleyin.
Şekil 1
Şekil 2
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Collections;
public partial class _Default : System.Web.UI.Page
{
protected void btnAl_Click(object sender, EventArgs e)
{
// Bilginin alınacağı metin dosyasının adresini tanımlıyoruz.
StreamReader objStreamReader = new StreamReader(Server.MapPath("App_Data//kayitlar.txt"));
ArrayList liste = new ArrayList();
// Metin dosyasındaki her bir satırı ArrayListe ekliyoruz.
while (objStreamReader.Peek() >= 0)
{
liste.Add(objStreamReader.ReadLine());
}
objStreamReader.Close();
// ArrayListe alınan satırları GridView nesnesinde gösteriyoruz.
GridView1.DataSource = liste;
GridView1.DataBind();
}
}
//Bir sonraki makalede görüşmek üzere. Bahadır