小编Cod*_*oda的帖子

将相同类型的多个用户控件添加到页面

有人提出了类似的问题,但似乎没有一个问题可以解决我的确切情况,这就是我要做的事情.

我有一个管理学生信息的用户控件.即FirstName,LastName,Address等.

我有一个网页/表单,上面有一个按钮."添加学生".我想要完成的是每次点击后将新的StudentInfo控件添加到webform.

我当前的代码看起来像这样

Private Sub btnAddStudent_Click(sender as object, ByVal e As System.EventArgs)
Dim lStudentInfo as Control

LoadControl("~/StudentInfo.ascx")

Me.placeholder1.controls.add(lStudentInfo)

End Sub
Run Code Online (Sandbox Code Playgroud)

使用此代码,仅添加一个StudentInfo控件,再次按下"添加"按钮时,不会在第一个控件下方添加新的StudentInfo控件,并清除在第一个控件中输入的文本/数据.

在此先感谢您的任何帮助.

asp.net user-controls

2
推荐指数
1
解决办法
4445
查看次数

标签 统计

asp.net ×1

user-controls ×1