私は拘束して いるDropdownList
内部を持っています。ただし、DropdlownList は代替行のみをバインドします。たとえば、最初の行のバインディング、2 番目のバインディングではなく、3 番目のバインディングなどです。以下は私のコードです:gridview
EditTemmplate
RowDatabound
Protected Sub grvTdsMaster_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles grvTdsMaster.RowDataBound
Try
lblErrorMsg.Visible = False
lblErrorMsg.InnerText = ""
If (e.Row.RowType = DataControlRowType.DataRow) Then
If ((e.Row.RowState = DataControlRowState.Edit)) Then
Dim ddlSection As DropDownList = e.Row.FindControl("ddlSection")
Dim objTds As New TdsMasterDL
Dim dt As New DataTable
dt = objTds.GetTdsSectionName()
ddlSection.DataSource = dt
ddlSection.DataValueField = "TDS_Section_Id"
ddlSection.DataTextField = "TDS_Section_Name"
ddlSection.DataBind()
End If
End If
Catch ex As Exception
'Additional info that could be useful for debugging error
Dim sb As New StringBuilder
sb.Append("User=" & Session("username"))
ExceptionHandler(ex, sb.ToString)
End Try
End Sub