sara25
یک شنبه 08 آبان 1390, 17:03 عصر
سلام من برای گذاشتن نظرات در پایین صفحات از چند textbox استفاده کردم که اطلاعات را به یک لیت باکس add میکنه اما مشکل من اینه که وقتی میخوام با این کد اطلاعات رو به فایل nazar بفرستم با هر رفرش کاربر یکبار اطلاعات در فایل نظر ثبت میشه باید چه کارکنم چون در برگشت که میخواد اطلاعات رو بخونه چند بار میخونه
var esm = TextBox2.Text +"" +TextBox3.Text;
var nazar = TextBox4.Text;
var tek = Convert.ToString(ListBox1.Items.FindByText(nazar)) ;
if(tek!=nazar){
System.IO.
File.AppendAllText(Server.MapPath("nazar.txt"), TextBox2.Text + "" + TextBox3.Text+Environment.NewLine); System.IO.File.AppendAllText(Server.MapPath("nazar.txt"), TextBox4.Text+Environment.NewLine);
ListBox1.Items.Add(esm);
ListBox1.Items.Add(nazar);
اینم کد pageload
if (ListBox1.Items.Count == 0) {
string[] lines2 = System.IO.File.ReadAllLines(Server.MapPath("nazar.txt"));
foreach (string line in lines2)
{
ListBox1.Items.Add(line);
}
}
ممنون میشم کمک کنین
var esm = TextBox2.Text +"" +TextBox3.Text;
var nazar = TextBox4.Text;
var tek = Convert.ToString(ListBox1.Items.FindByText(nazar)) ;
if(tek!=nazar){
System.IO.
File.AppendAllText(Server.MapPath("nazar.txt"), TextBox2.Text + "" + TextBox3.Text+Environment.NewLine); System.IO.File.AppendAllText(Server.MapPath("nazar.txt"), TextBox4.Text+Environment.NewLine);
ListBox1.Items.Add(esm);
ListBox1.Items.Add(nazar);
اینم کد pageload
if (ListBox1.Items.Count == 0) {
string[] lines2 = System.IO.File.ReadAllLines(Server.MapPath("nazar.txt"));
foreach (string line in lines2)
{
ListBox1.Items.Add(line);
}
}
ممنون میشم کمک کنین