PDA

View Full Version : سوال: ريختن اطلاعات در dropdowen list



karim orooji
سه شنبه 12 خرداد 1388, 17:56 عصر
با سلام به دوستان
من به وسيله اين كد


Dim con As New SqlConnection

con.ConnectionString = "server=KARIM-DE9E2F51B\SQLEXPRESS;integrated

security=sspi;initial catalog=orooji;"


con.Open()

Dim com As New SqlCommand

com.Connection = con

com.CommandType = CommandType.Text

com.CommandText = "select * from a"


Dim reader As SqlDataReader = com.ExecuteReader

While (reader.Read)

ddl1.Items.Add(reader.GetString(0))

ddl2.Items.Add(reader.GetInt32(1))

End While

اطلاعات بانكمو ميريزم درون dropdowen list زماني كه ميخوان انتخابي انجام دهم صفحه من رفرش ميشه و اين كد ها هم درون Page_Load هست

اطلاعات دورن dropdowen list دوبرابر ميشه انگار دوباره اطلاعات رو درونdropdowen list ميريزه
چيكار كنم از اين كار جلوگيري كنه

iman_22a
سه شنبه 12 خرداد 1388, 18:06 عصر
پروسه خواندن و پر کردن اطلاعات را هنگامی انجام بدین که صفحه برای اولین بار لود شده باشد یعنی اگر صفحه خودبخود رفرش یا Postback شد اطلاعات از نو لود نشن .


If Not page.isPostBack
....
Endif