我在datalist1里面有一个literal8里面的panel1和panel1 ..
我想使用查询字符串...
在页面加载事件中插入literal1中的值页面加载时出现错误:对象引用未设置为对象实例
如何使此代码正常工作?
Protected Sub Page_PreInit(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.PreInit
Dim lit8 As Literal = DirectCast(DataList1.FindControl("Literal8"), Literal)
lit8.Text = Me.Request.QueryString("room")
End Sub
答案 0 :(得分:1)
你为什么不做
if(Panel1.FindControl("Literal8") is Literal)
(Panel1.FindControl("Literal8") as Literal).Text ="your text";
您应该在 Page_Load
中进行设置