回答編集履歴

2

コード修正

2016/09/08 13:31

投稿

Panzer_vor
Panzer_vor

スコア1636

test CHANGED
@@ -16,7 +16,7 @@
16
16
 
17
17
  string selectValue = "はい"; // 選択したい項目値
18
18
 
19
- var item = dropdownlist1.Items.FindByValue(selectValue);
19
+ var item = dropdownlist1.Items.FindByValue(selectValue);
20
20
 
21
21
  if (item != null){
22
22
 
@@ -44,7 +44,7 @@
44
44
 
45
45
  If item IsNot Nothing Then
46
46
 
47
- item.Selected = true
47
+ item.Selected = True
48
48
 
49
49
  End If
50
50
 

1

VB版追加

2016/09/08 13:30

投稿

Panzer_vor
Panzer_vor

スコア1636

test CHANGED
@@ -14,11 +14,9 @@
14
14
 
15
15
 
16
16
 
17
- string value = "はい"; // 選択したい項目値
17
+ string selectValue = "はい"; // 選択したい項目値
18
18
 
19
- var item = dropdownlist1.Items.FindByValue(value);
19
+ var item = dropdownlist1.Items.FindByValue(selectValue);
20
-
21
-
22
20
 
23
21
  if (item != null){
24
22
 
@@ -29,6 +27,28 @@
29
27
  ```
30
28
 
31
29
 
30
+
31
+ 下記はVB版
32
+
33
+
34
+
35
+ ```VB
36
+
37
+ dropdownlist1.ClearSelection() ' 事前に選択状態をクリアしておく
38
+
39
+
40
+
41
+ Dim selectValue As String = "はい" ' 選択したい項目値
42
+
43
+ Dim item = dropdownlist1.Items.FindByValue(selectValue)
44
+
45
+ If item IsNot Nothing Then
46
+
47
+ item.Selected = true
48
+
49
+ End If
50
+
51
+ ```
32
52
 
33
53
  以下は各メソッド・プロパティのmsdnによる解説です、参考までにどうぞ。
34
54