質問編集履歴

5

編集

2021/03/19 07:12

投稿

pentagon
pentagon

スコア11

test CHANGED
File without changes
test CHANGED
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- ![イメージ説明](94d519dcd3a97087e7466e0569e9eabd.png)
25
+ ![イメージ説明](f04b650cfda75f5ccb2c4df46a8191ea.png)
26
26
 
27
27
 
28
28
 
@@ -72,12 +72,32 @@
72
72
 
73
73
  <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
74
74
 
75
+
76
+
77
+ <td class="style1" > ASPX</td>
78
+
79
+ <td colspan="5" class="style1">
80
+
81
+ <ajaxToolkit:ComboBox ID="ComboBOX" runat="server" AutoCompleteMode="Append">
82
+
83
+ <asp:ListItem Selected="True"></asp:ListItem>
84
+
85
+ <asp:ListItem Selected="True">AAA</asp:ListItem>
86
+
87
+ <asp:ListItem Selected="True">BBB</asp:ListItem>
88
+
89
+ <asp:ListItem Selected="True">CCC</asp:ListItem>
90
+
91
+ </ajaxToolkit:ComboBox>
92
+
93
+ </td>
94
+
95
+
96
+
97
+ <asp:Button ID="btnREAD" runat="server" Height="25px" Text="読 込" />
98
+
75
99
  <br />
76
100
 
77
- <asp:Button ID="btnREAD" runat="server" Height="25px" Text="読 込" />
78
-
79
- <br />
80
-
81
101
  <div id="twcol_2" style="width : 1500px; height: 500px; " >
82
102
 
83
103
  <uc1:WebUserControl ID="WebUserControl" runat="server" />
@@ -104,7 +124,9 @@
104
124
 
105
125
  Private Sub btnREAD_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnREAD.Click
106
126
 
107
- TextBox1.Text = WebUserControl.ComboRiyu.Items
127
+ 'TextBox1.Text = WebUserControl.ComboRiyu.Items
128
+
129
+ TextBox1.Text = ComboBOX.Text
108
130
 
109
131
  End Sub
110
132
 

4

内容の編集

2021/03/19 07:12

投稿

pentagon
pentagon

スコア11

test CHANGED
File without changes
test CHANGED
@@ -18,27 +18,29 @@
18
18
 
19
19
 
20
20
 
21
-  (ASP.NET ユーザーコントロール内にComboBoxを作成し候補リストを表示,新規入力しデータゲットしたい)
21
+ (ASP.NET ユーザーコントロール内にComboBoxを作成し候補リストを表示,入力されている内容(XXX)テキスに表示したい)
22
-
22
+
23
+
24
+
23
- ![イメージ説明](e3378f705957f0c9bdff97ddf44920f9.png)
25
+ ![イメージ説明](94d519dcd3a97087e7466e0569e9eabd.png)
24
26
 
25
27
 
26
28
 
27
29
  ### 発生している問題
28
30
 
29
- ComboBoxにデータは表示(プレ)でき,データは新規入力出来るのですが
30
-
31
- WebApplication1にて入力データを取り込みたいのですが
31
+ 読み込みボタンが押されると,コンボボックス表示されいる内容を取得してテキストに表示したいのですが
32
-
32
+
33
- 書き方がわかりません。
33
+   その処理の書き方がわかりません。
34
-
35
- 方法を教えていただけないでしょうか。
34
+
36
-
35
+
36
+
37
- .ascxのプロパティはReadOnlyを削除してSetパラメータを指定しないといけないと思うのですが
37
+ Private Sub btnREAD_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnREAD.Click
38
+
38
-
39
+ TextBox1.Text = WebUserControl.ComboRiyu.Items <--- "このコンテキストではアクセス表示出来ません" というエラーになります。
39
-
40
-
40
+
41
- 又,今回の質問内容の書き方がよいか不安ですが。 
41
+ End Sub
42
+
43
+
42
44
 
43
45
 
44
46
 
@@ -46,89 +48,147 @@
46
48
 
47
49
  ```
48
50
 
49
-
51
+ <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="WebApplication1.aspx.vb" Inherits="WebPartList.WebApplication1" %>
52
+
50
-
53
+ <%@ Register src="WebUserControl.ascx" tagname="WebUserControl" tagprefix="uc1" %>
54
+
55
+ <html xmlns="http://www.w3.org/1999/xhtml">
56
+
51
- <%@ Page Language="C#" AutoEventWireup="true"
57
+ <head id="Head1" runat="server">
58
+
52
-
59
+ <link href="~/Styles/style.css" rel="stylesheet" type="text/css" />
60
+
53
- CodeBehind="WebForm20.aspx.cs"
61
+ <title></title>
62
+
54
-
63
+ </head>
64
+
65
+ <form id="Form1" method="post" runat="server" DefaultFocus="SRART_YMD" >
66
+
55
- Inherits="WebApplication1.WebForm20" %>
67
+ <div id="Div1" style="padding: 20px; " >
56
-
57
-
58
-
68
+
59
- <%@ Register TagPrefix="uc" Src="~/WebUserControl1.ascx"
69
+ <asp:ScriptManager ID="ScriptManager1" runat="server">
70
+
60
-
71
+ </asp:ScriptManager>
72
+
73
+ <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
74
+
75
+ <br />
76
+
77
+ <asp:Button ID="btnREAD" runat="server" Height="25px" Text="読 込" />
78
+
79
+ <br />
80
+
81
+ <div id="twcol_2" style="width : 1500px; height: 500px; " >
82
+
83
+ <uc1:WebUserControl ID="WebUserControl" runat="server" />
84
+
85
+ </div>
86
+
87
+ </div>
88
+
89
+ </form>
90
+
91
+ </html>
92
+
93
+ ```
94
+
95
+ ### WebApplication1.aspx
96
+
97
+ ```
98
+
99
+ Public Class WebApplication1
100
+
101
+ Inherits System.Web.UI.Page
102
+
103
+
104
+
105
+ Private Sub btnREAD_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnREAD.Click
106
+
61
- TagName="MyControl" %>
107
+ TextBox1.Text = WebUserControl.ComboRiyu.Items
108
+
62
-
109
+ End Sub
110
+
63
-
111
+ End Class
112
+
113
+ ```
114
+
115
+
116
+
117
+ ### WebUserControl.ascxのデザイン
118
+
119
+ ```
120
+
121
+ <%@ Control Language="vb" AutoEventWireup="false" CodeBehind="WebUserControl.ascx.vb" Inherits="WebPartList.WebUserControl" %>
64
122
 
65
123
  <!DOCTYPE html>
66
124
 
67
-
68
-
69
- <html xmlns="http://www.w3.org/1999/xhtml">
70
-
71
- <head runat="server">
72
-
73
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
74
-
75
- <title></title>
76
-
77
- </head>
78
-
79
- <body>
80
-
81
- <form id="form1" runat="server">
82
-
83
- <div>
84
-
85
- <uc:MyControl ID="WebUserControl1" runat="server" />
86
-
87
- </div>
88
-
89
- </form>
90
-
91
- </body>
92
-
93
- </html>
94
-
95
- ```
96
-
97
-
98
-
99
- ### UsrControl.ascxのデザイン
100
-
101
-
102
-
103
- ```
104
-
105
- <%@ Control Language="C#" AutoEventWireup="true"
106
-
107
- CodeBehind="WebUserControl1.ascx.cs"
108
-
109
- Inherits="WebApplication1.WebUserControl1" %>
110
-
111
-
112
-
113
- <h3>WebUserControl1</h3>
114
-
115
-
116
-
117
- <ajaxToolkit:ComboBox ID="ComboRiyu" runat="server" AutoCompleteMode="Append">
118
-
119
- <asp:ListItem Selected="True"></asp:ListItem>
120
-
121
- <asp:ListItem Selected="True">AAA</asp:ListItem>
122
-
123
- <asp:ListItem Selected="True">BBB</asp:ListItem>
124
-
125
- <asp:ListItem Selected="True">CCC</asp:ListItem>
126
-
127
- </ajaxToolkit:ComboBox>
128
-
129
-
130
-
131
- Public Class WebUserControl1
125
+ <link href="~/Styles/style.css" rel="stylesheet" type="text/css" />
126
+
127
+ <style type="text/css">
128
+
129
+ .style1
130
+
131
+ {
132
+
133
+ height: 25px;
134
+
135
+ }
136
+
137
+ </style>
138
+
139
+
140
+
141
+ <div class="menseki">
142
+
143
+ <div class="left_01" style="width: 508px">
144
+
145
+ <table border="1">
146
+
147
+ <tr style="color: orange; text-align: center;background-color: #3366FF;">
148
+
149
+ <td colspan="5" ></td>
150
+
151
+ </tr>
152
+
153
+ <tr>
154
+
155
+ <td class="style1" > 理  由</td>
156
+
157
+ <td colspan="5" class="style1">
158
+
159
+ <ajaxToolkit:ComboBox ID="ComboRiyu" runat="server" AutoCompleteMode="Append">
160
+
161
+ <asp:ListItem Selected="True">XXX</asp:ListItem>
162
+
163
+ <asp:ListItem Selected="True">AAA</asp:ListItem>
164
+
165
+ <asp:ListItem Selected="True">BBB</asp:ListItem>
166
+
167
+ <asp:ListItem Selected="True">CCC</asp:ListItem>
168
+
169
+ </ajaxToolkit:ComboBox>
170
+
171
+ </td>
172
+
173
+ </tr>
174
+
175
+ </table>
176
+
177
+ </div>
178
+
179
+ </div>
180
+
181
+
182
+
183
+ ```
184
+
185
+ ### WebUserControl.aspxのデザイン
186
+
187
+ ```
188
+
189
+ Public Class WebUserControl
190
+
191
+ Inherits System.Web.UI.UserControl
132
192
 
133
193
  Public ReadOnly Property DropDownListItems As ListItemCollection
134
194
 
@@ -140,4 +200,6 @@
140
200
 
141
201
  End Property
142
202
 
203
+ End Class
204
+
143
- ```
205
+ ```

3

編集

2021/03/19 05:01

投稿

pentagon
pentagon

スコア11

test CHANGED
@@ -1 +1 @@
1
- ASP.NET ユーザーコントロール内にComboBoxを作成し候補値を表示,新規入力したデータをゲットしたい
1
+ ASP.NET ユーザーコントロール内にComboBoxを作成し候補値を表示,新規入力したデータを取得したい
test CHANGED
File without changes

2

編集

2021/03/18 06:57

投稿

pentagon
pentagon

スコア11

test CHANGED
File without changes
test CHANGED
@@ -82,7 +82,7 @@
82
82
 
83
83
  <div>
84
84
 
85
- <uc:MyControl ID="myControl" runat="server" />
85
+ <uc:MyControl ID="WebUserControl1" runat="server" />
86
86
 
87
87
  </div>
88
88
 

1

編集

2021/03/17 02:40

投稿

pentagon
pentagon

スコア11

test CHANGED
@@ -1 +1 @@
1
- ASP.NET ユーザーコントロール内にComboBoxを作成し候補を表示,新規入力したデータをゲットしたい
1
+ ASP.NET ユーザーコントロール内にComboBoxを作成し候補を表示,新規入力したデータをゲットしたい
test CHANGED
File without changes