در صورتی که یه DropDownList را به یک سری آیتم پر کرده باشیم چه طوری می تونیم بگیم که مثلا آیتمی که "Ali" هست را بهمون نشون بدهد یا به عبارتی SelectedItem آن برابر ""Ali شود.
در صورتی که یه DropDownList را به یک سری آیتم پر کرده باشیم چه طوری می تونیم بگیم که مثلا آیتمی که "Ali" هست را بهمون نشون بدهد یا به عبارتی SelectedItem آن برابر ""Ali شود.
اول باDropDownList1.Items.IndexOf(New ListItem("متن"))ایندکسش رو پیدا کن،
بعد با خاصیت SelectedIndex میتونی این کار رو انجام بدی!
نمی دونم چرا برای آیتم های فارسی جواب نمیده و همش 1- را به عنوان ایندکس بر می گردونه .
جواب جواب جواب جواب ؟
بسیار راحت میتونی :
ComboBox1.SelectedItem = "Test"
یا اینکه :
Private Sub findButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim index As Integer
index = comboBox1.FindString(textBox2.Text)
comboBox1.SelectedIndex = index
End Sub
یا اینکه :
Private Sub findButton_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Dim index As Integer
index = comboBox1.FindString(textBox2.Text)
comboBox1.SelectedIndex = index
End Sub