I am uploading image.While uploading images i am saving image name and the link for that iage in one textfile. like this, abc.jpeg,http://google.com
Now i want to di
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Text;
// Fajlovi
using System.IO;
namespace A7
{
public partial class redvoznje : System.Web.UI.Page
{
class Red {
public int Rbr { get; set; }
public string Vreme { get; set; }
}
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack) {
string[] fajlovi = Directory.GetFiles(Server.MapPath("linije"));
for (int i = 0; i < fajlovi.Length; i++) {
string ime = Path.GetFileNameWithoutExtension(fajlovi[i]);
LinijaLista.Items.Add(ime);
}
string trenutnaLinija = LinijaLista.Text;
using (StreamReader sr =
new StreamReader(Server.MapPath("linije" + "/" + trenutnaLinija + ".txt"))) {
string linija;
while ((linija = sr.ReadLine()) != null) {
if (linija.StartsWith("SMER")) {
string smer = linija.Substring(5);
SmerLista.Items.Add(smer);
}
}
}
}
}
protected void Button1_Click(object sender, EventArgs e)
{
Table1.Rows.Clear();
string trenutnaLinija = LinijaLista.Text;
string smer = SmerLista.Text;
List redovi = new List();
using (StreamReader sr =
new StreamReader(Server.MapPath("linije" + "/" + trenutnaLinija + ".txt")))
{
string linija;
bool stani = false;
bool pronadjenaLinija = false;
int rbr = -1;
while ((linija = sr.ReadLine()) != null)
{
if (linija.StartsWith("SMER:" + smer))
{
pronadjenaLinija = true;
}
if (pronadjenaLinija)
{
if (linija.StartsWith("SMER") && !linija.StartsWith("SMER:" + smer))
{
stani = true;
}
if (!stani)
{
rbr++;
redovi.Add(new Red() { Rbr = rbr, Vreme = linija });
}
}
}
}
redovi.RemoveAt(0);
TableRow zaglavlje = new TableRow();
TableCell kol1 = new TableCell();
TableCell kol2 = new TableCell();
kol1.Text = "Redni broj polaska";
kol2.Text = "Vreme polaska";
zaglavlje.Controls.Add(kol1);
zaglavlje.Controls.Add(kol2);
Table1.Rows.Add(zaglavlje);
for (int i = 0; i < redovi.Count; i++)
{
TableRow red = new TableRow();
TableCell rbrKol = new TableCell();
TableCell vremeKol = new TableCell();
rbrKol.Text = redovi[i].Rbr.ToString();
vremeKol.Text = redovi[i].Vreme;
red.Controls.Add(rbrKol);
red.Controls.Add(vremeKol);
Table1.Rows.Add(red);
}
Table1.Visible = true;
}
protected void LinijaLista_SelectedIndexChanged(object sender, EventArgs e)
{
SmerLista.Items.Clear();
string trenutnaLinija = LinijaLista.Text;
using (StreamReader sr =
new StreamReader(Server.MapPath("linije" + "/" + trenutnaLinija + ".txt")))
{
string linija;
while ((linija = sr.ReadLine()) != null)
{
if (linija.StartsWith("SMER"))
{
string smer = linija.Substring(5);
SmerLista.Items.Add(smer);
}
}
}
}
}
}