PDA

View Full Version : dropdown in datagrid problem



archi
جمعه 07 اسفند 1383, 18:10 عصر
من وقتی یک dropdown توی دیتا گرید قرار می دم نمی دونم چه طور اونو کنترل کنم
یعنی وقتی postback میشه دوباره همان اولین مقدار لیست به عنوان عنصر انتخابی نمایش داده میشه توی dropdown های معمولی این مشکل رو با چک کردن IsPostBack برطرف میکنم ولی وقتی توی گرید هست نمی تونم
ممنون

Behrouz_Rad
شنبه 08 اسفند 1383, 11:43 صبح
قاعدتا نباید با چک کردن IsPostBack مشکلی پیش بیاد.


Sub Page_Load
If Not IsPostBack Then
BindDataGrid
End If
End Sub

و


Sub BindDataGrid
Dim cnn As SqlConnection
Dim cmd As SqlCommand

cnn = New SqlConnection( "Server=localhost;UID=sa;PWD=secret;Database=MyDB" )
cmd = New SqlCommand( "Select * From MyTable", cnn )
cnn.Open()
DataGrid.DataSource = cmd.ExecuteReader()
DataGrid.DataBind()
cnn.Close()
End Sub