Red de conocimiento informático - Aprendizaje de programación - js Cómo asignar valor al cuadro de texto del servidor en la columna de la plantilla Gridivew

js Cómo asignar valor al cuadro de texto del servidor en la columna de la plantilla Gridivew

document.getElementById("<%=ID.ClientID %>") para obtener el objeto de control del lado del servidor. Si se le puede asignar un valor después de la adquisición (asegúrese de que el ID sea único para evitar errores), si el ID no puede. Para garantizar que sea único, puede usar GridView del lado del servidor. Escriba alguna lógica de asignación en el método RowDataBound, similar al simple efecto de barra luminosa a continuación

protected void gvServiceRec_RowDataBound(object sender, GridViewRowEventArgs e)

{

if (e.Row.RowType)

If (e.Row.RowType == DataControlRowType.DataRow)

{

e.Row.Attributes.Add( "onmouseover", "b=this.style.backgroundColor. this.style.backgroundColor='#c1ebff'");

e.Row .Attributes.Add("onmouseout", "this.style. backgroundColor=b");