Protected Sub GridView1_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles GridView1.RowDataBound
Dim sqls As SqlDataSource
sqls = e.Row.FindControl("SqlDataSource1") ' = e.Row.Cells(0).Text
sqls.SelectParameters("custdo_id").DefaultValue = e.Row.Cells(0).Text '这句报:未将对象引用设置到对象的实例。 End Sub
是关系gridview中嵌套gridview的》??
vb.net写法是怎么样的
Dim sqls As SqlDataSource
sqls = e.Row.FindControl("SqlDataSource1") ' = e.Row.Cells(0).Text
sqls.SelectParameters("custdo_id").DefaultValue = e.Row.Cells(0).Text '这句报:未将对象引用设置到对象的实例。 End Sub
是关系gridview中嵌套gridview的》??
vb.net写法是怎么样的
Dim dt, dtprev, dtnext As DateTime
Dim dttime, cl As String
If e.Item.ItemType = ListItemType.Item Or e.Item.ItemType = ListItemType.AlternatingItem Then Dim lbl As Label = e.Item.FindControl("lbl")
Dim dg As DataList = e.Item.FindControl("datalist") Dim oalist As DataSet
Dim Conn As New SqlClient.SqlConnection
Conn.ConnectionString=System.Configuration.ConfigurationSettings.AppSettings("conn")
Conn.Open() oalist =.....(数据库查询)
dg.DataSource = oalist
dg.DataBind() Conn.Close()
Conn.Dispose()
Conn = Nothing
End If
End Sub这个是repeater嵌套datalist,dataview应该是差不多的总体就是在父dataview里面放入id,databound事件里找到这个ID,再对子dataview进行绑定,这个方法其实并不是很好,还是效率问题,但是比较容易理解