Hi all,
Before I used updatepanel the code below is worked.
asp Code:
Protected Sub grdStatusMaster_RowEditing(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewEditEventArgs) Handles grdStatusMaster.RowEditing With grdStatusMaster .EditIndex = e.NewEditIndex .ShowFooter = False .Width = 560 .Columns.Item(4).ItemStyle.Width = 125 If Me.IsPostBack Then Me.grdStatusMaster.DataSource = (CType(Session("myDatatable"), DataTable)).DefaultView Me.grdStatusMaster.DataBind() Dim descTB As TextBox Dim rowCheckbox As CheckBox Dim strScript As String descTB = .Rows(.EditIndex).Cells(2).FindControl("txtdesc") rowCheckbox = .Rows(.EditIndex).Cells(0).FindControl("ChkSelect") strScript = "<script language=""JavaScript"">" & vbCrLf & _ vbTab & "document.getElementById('" & descTB.ClientID & "')" & ".focus();" & _ vbCrLf & vbTab & "document.getElementById('" & descTB.ClientID & "')" & ".select();" & _ vbCrLf & vbTab & "document.getElementById('" & rowCheckbox.ClientID & "')" & ".checked = true;" & _ vbCrLf & "<" & "/script>" Page.ClientScript.RegisterStartupScript(GetType(String), "HighLightText", strScript) End If End With End Sub
But after I used updatepanel the code above doesn't worked.
Can any one tell me why it happened and how to solve my issue ?
Thanks a lot.




Reply With Quote