回答編集履歴
2
記述の誤り
test
CHANGED
@@ -25,18 +25,22 @@
|
|
25
25
|
{
|
26
26
|
protected void Page_Load(object sender, EventArgs e)
|
27
27
|
{
|
28
|
-
if (
|
28
|
+
if (Session["WebUserControls"] == null)
|
29
29
|
{
|
30
30
|
Session["WebUserControls"] = new List<WebUserControl1>();
|
31
|
+
}
|
31
|
-
|
32
|
+
if (Session["WebUserControls"] is List<WebUserControl1> obj)
|
33
|
+
{
|
34
|
+
if (!IsPostBack)
|
32
35
|
{
|
33
36
|
var addContext = (WebUserControl1)LoadControl("WebUserControl1.ascx");
|
34
37
|
addContext.Title = "テスト" + (obj.Count() + 1);
|
35
38
|
obj.Add(addContext);
|
39
|
+
}
|
40
|
+
|
36
|
-
|
41
|
+
foreach (var i in obj)
|
37
|
-
|
42
|
+
{
|
38
|
-
|
43
|
+
panel.Controls.Add(i);
|
39
|
-
}
|
40
44
|
}
|
41
45
|
}
|
42
46
|
}
|
1
記述の不備
test
CHANGED
@@ -70,7 +70,8 @@
|
|
70
70
|
<asp:Button ID="cl1" runat="server" CssClass="cl" Text="クリア" />
|
71
71
|
<br />
|
72
72
|
```
|
73
|
+
WebUserControl1.ascx.cs
|
73
|
-
```
|
74
|
+
```C#
|
74
75
|
namespace HelloWorld
|
75
76
|
{
|
76
77
|
public partial class WebUserControl1 : System.Web.UI.UserControl
|