两个方法,一是用session全局变量,二是LoadControl("test.ascx?参数=").
注意第二种方法没有测试过
注意第二种方法没有测试过
解决方案 »
- 两个ListBox控件实现移动操作的问题?急!~
- 在线等待解答!!!.net+flash问题
- Repeater怎样在后台获取它里面td里面的值==========================
- 菜鸟问题~~待解决!
- .net中有关对象的问题?
- 没办法,问题没解决还得发贴,谢谢了先,我的问题是“GridView导出Excel没有数据的区域为空白,是怎么回事啊,怎么解决,重谢”
- 关于cookies的问题,求高人解析下面的代码
- button生成的attribute不合法
- 200P,服务器端WORD编辑,权限问题。在线等。
- 操作数据库的复杂问题,请高手指点。
- treeview节点选择的问题
- 一个人写后台,一个人做界面。两个人是如何合作的?请大家说说经验?
Dim dg As YourCodeBehindClass = CType(LoadControl("test.ascx"),YourCodeBehindClass)
dg.ID = "test" + i.ToString()
dg.Property1 = "1231"
PlaceHolder1.Controls.Add(dg)
Nextotherwise, use Reflection For i As Integer = 0 To 5
Dim dg As UserControl = CType(LoadControl("test.ascx"),UserControl)
dg.ID = "test" + i.ToString()
dim pi as PropertyInfo = dg.GetType().GetProperty("SomeProperty")
pi.SetValue(dg,"123", nothing)
PlaceHolder1.Controls.Add(dg)
Next
or For i As Integer = 0 To 5
Dim dg As UserControl = CType( LoadControl("test.ascx"), UserControl)
dg.ID = "test" + i.ToString()
Dim txt as TextBox = CType(dg.FindControl("text1"), TextBox)
txt.Text = "123"
PlaceHolder1.Controls.Add(dg)
Next
这一句通不过啊,我的用户控件有一个属性:cata
我就写成了:
dim pi as PropertyInfo = dg.GetType().GetProperty("cata")但是,提示说没有定义PropertyInfo
怎么改呢?谢谢!