Cuestión : Substituir ButtonClickEvent por el cierre de RadWindow (ASP.NET, C#, Telerik RadControls)

Cómo lo hago cambiar el ButtonClickEvent (C#) al acontecimiento del lado de cliente de Telerik RadCloseWindow.  el código “muestras” del

The de la demostración del telerik la RED y el Javascript se relacionó con el Telerik RadWindow.  Esta acción necesita entonces encender de las tareas de C# que “de nuevo lo hace el botón del selector de la lección”. ESTE CÓDIGO NO ESTÁ ACTUAL EN MI SOLUCIÓN. El problema es más Javascript que llama el c# que no es mi comienzo del acontecimiento del tecleo del botón de forte.

The un número de tareas de C# que incluyan la puesta al día de una base de datos 2008 de MSSQL así como funcionar con alguna Java para poner al día dinámicamente la exhibición el golpes video” de la base de datos de RadGrid “.  Éste ES el código REAL de C# que necesita ser controlado por el lado de cliente que plan del radwindow close.

My es funcionarlo directo de la página de VideoSelector (control encajado XGISVideoLessonVideo.jpg del usuario). la razón del

The del de esto es ayudar a resolver la animación separada de la exhibición y a volver a clasificar según el tamaño las ediciones/los conflictos que juegan estrago con la exhibición del radwindow y “de nuevo el botón del selector de la lección”.  el IE “de nuevo el botón del selector de la lección” se chasca solamente el RadWindow Repoens.  La animación de Telerik es beneficiosa como ayuda a imagen y al vídeo de la resolución para clasificar diferencias, eliminando la necesidad de fijar las anchuras fijas (para los objetos variables) que hacen scrollbars uneccesarily exhibir.  La idea es que si quito la dependencia en el botón trasero al acontecimiento del cierre del radwindow también resolverá ediciones de la exhibición que estoy teniendo en IE8 contra la exhibición correcta en cromo. el IE menos cosas a salir mal. endgame del

The es substituir la 2da página de ASPX y funcionarla toda del un page.
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
controlWindowButtons notpretty del >function " del class= " de " codeSnippet691627 del id= del
           
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
>onclick= notpretty " controlWindowButtons () “Value= " ()” Text= cercano " " del class= " del id= " codeSnippet691645 del
           
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
el class= " del id= " codeSnippet691657 del
protected Button1_Click vacío (remitente del objeto, EventArgs e)
    {
        secuencia sql = "";
        var COM = nuevo SqlCommand ();
        sql +=
            El “PARTE MOVIBLE EN Xtrain.XTV7_3_Video_View (XTV7_VVR_Time_Start, XTV7_VVR_Time_Close, XTV7_UserName, XTV7_Videos_ID) valora (@XTV7_VVR_Time_Start, @XTV7_VVR_Time_Close, @XTV7_UserName, @XTV7_Videos_ID)”;
            //Geek.XTV7_VidReg;
        COM. Parameters.Add (“@XTV7_VVR_Time_Start”, SqlDbType.DateTime). Valor = DateTime.Parse (lblVidReg.Text);
        COM. Parameters.Add (“@XTV7_VVR_Time_Close”, SqlDbType.DateTime). Valor = DateTime.Parse (DateTime.Now.ToString ());
        COM. Parameters.Add (“@XTV7_UserName”, SqlDbType.NVarChar). Valor = HttpContext.Current.User.Identity.Name.ToString ();
        COM. Parameters.Add (“@XTV7_Videos_ID”, SqlDbType.Int). Valor = Int32.Parse (Geek.XTV7_Videos_ID.ToString ());

        intento
        {
            data.ExecuteNonQuery (sql, COM);
        }
        retén (excepción ex)
        {
            encadenar la escritura = language= \ “Javascript \ “>alert del “”;
        ClientScript.RegisterStartupScript (GetType (), “vuelve a dirigir”, scriptreturn, falsos);
    }
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
andRebind >Current notpretty del cierre del Javascript " del class= " de " codeSnippet691799 del id= del
           
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

página de >2nd DisplayASPX de la " descripción " del class= del
(actual) anchura del style= del > 2da página del “src=” /images/t313522/CurrentLessonDisplay-Videos-Imag.jpg” de DisplayASPX con BackButton (actual)”/></a>
</div>
      el class= de </div><div
del >
del >
de la " descripción " del class= del
 página”/></a> del “src=” /images/t313525/VideoSearchAndStart.jpg” de VideoSearchAndStart
</div>
      el class= de </div><div
del >
class= del

Respuesta : Substituir ButtonClickEvent por el cierre de RadWindow (ASP.NET, C#, Telerik RadControls)

Problema solucionado:

El código debajo + el retiro del botón y más importante de volver a poner del ASP la declaración del parte movible a un vacío privado en la página del anfitrión.


JAVASCRIPT

        onClose de la función () {
            $find (“<>página) .ClientID %>").ajaxRequest (“se cerró”);
            GetRadWindow () .close ();

        }


XHTML

            VisibleTitlebar= VisibleOnPageLoad= " verdadero " Animation= " falso " " se descolora " Title= " espectador video de la lección de XGIS "
            AutoSize= Width= " verdadero " " 1050px " Height= " 670px " VisibleStatusbar= KeepInScreenBounds= " falso " " verdad "
            Skin= " ennegrece " OnClientClose= " onClose " >
       




C#


    Petición del encargado de Ajax del #region
    RadAjaxManager1_AjaxRequest vacío protegido (remitente del objeto, AjaxRequestEventArgs e)
    {
        cambiar (e.Argument)
        {
            encajonar “se cerró”:
                UpdateView ();
                RadGrid1.Rebind ();
                rotura;
        }
    }
    #endregion
Otras soluciones  
 
programming4us programming4us