Questione : Sostituire ButtonClickEvent con la fine di RadWindow (ASP.NET, C#, Telerik RadControls)

Come faccio cambiare il ButtonClickEvent (C#) all'evento del lato di cliente di Telerik RadCloseWindow.  il codice “campioni„ del

The dall'esposizione del telerik la RETE ed il Javascript si è riferito al Telerik RadWindow.  Questa azione deve allora infornare fuori dalle mansioni di C# che “di nuovo il tasto al selettore di lezione„ fa. QUESTO CODICE NON È ATTUALMENTE NELLA MIA SOLUZIONE. Il problema è più Javascript che denomina il c# che non è i miei inizio di evento di scatto del tasto di forte.

The un certo numero di mansioni di C# che comprendono l'aggiornamento della base di dati 2008 di MSSQL così come la corsa deun certo Java per aggiornare dinamicamente l'esposizione colpi„ della base di dati di RadGrid di video “.  Ciò È il codice REALE di C# che deve essere controllato dal lato di cliente programma del radwindow close.

My che è di allontanarselo diretto dalla pagina di VideoSelector (controllo incluso XGISVideoLessonVideo.jpg dell'utente). il motivo del

The del per questo è di contribuire a risolvere l'animazione separata dell'esposizione ed a ridimensionare le edizioni/conflitti che giocano il havoc con l'esposizione del radwindow e “di nuovo il tasto al selettore di lezione„.  lo IE “di nuovo il tasto al selettore di lezione„ è scattato ma il RadWindow Repoens.  L'animazione di Telerik è favorevole poichè aiuta l'immagine ed il video di risoluzione per graduare le differenze secondo la misura, eliminando l'esigenza della fissazione delle larghezze fisse (per gli oggetti variabili) che inducono gli scrollbars uneccesarily a visualizzare.  L'idea è che se rimuovo la dipendenza dal tasto posteriore all'evento di fine del radwindow inoltre risolverà i problema che dell'esposizione sto avendo in IE8 contro esposizione corretta in bicromato di potassio. lo IE meno cose da andare endgame di wrong.

The è di sostituire la seconda pagina di ASPX e di allontanarsela tutta dall'un page.
class= > " libero " 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 di >function " del class= " " di codeSnippet691627 del id= del
           
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
>onclick= notpretty " controlWindowButtons () “Value= " ()„ Text= vicino " " del class= " del id= " codeSnippet691645 del
           
class= > " libero " 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:
il class= " del id= " codeSnippet691657 del
protected Button1_Click vuoto (mittente dell'oggetto, EventArgs e)
    {
        stringa sql = "";
        varietà COM = nuovo SqlCommand ();
        sql +=
            “L'INSERTO in Xtrain.XTV7_3_Video_View (XTV7_VVR_Time_Start, XTV7_VVR_Time_Close, XTV7_UserName, XTV7_Videos_ID) stima (@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). Valore = DateTime.Parse (lblVidReg.Text);
        COM. Parameters.Add (“@XTV7_VVR_Time_Close„, SqlDbType.DateTime). Valore = DateTime.Parse (DateTime.Now.ToString ());
        COM. Parameters.Add (“@XTV7_UserName„, SqlDbType.NVarChar). Valore = HttpContext.Current.User.Identity.Name.ToString ();
        COM. Parameters.Add (“@XTV7_Videos_ID„, SqlDbType.Int). Valore = Int32.Parse (Geek.XTV7_Videos_ID.ToString ());

        prova
        {
            data.ExecuteNonQuery (sql, COM);
        }
        fermo (eccezione ex)
        {
            mettere insieme lo scritto = “language= \ “Javascript \ “>alert del „;
        ClientScript.RegisterStartupScript (GetType (), “riorienta„, scriptreturn, falsi);
    }
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
andRebind >Current notpretty di fine di Javascript " del class= " " di codeSnippet691799 del id= del
           
class= " lastRow del
>Attachments " di nome " del class= del class= " valore " del
il

il nome di schedario " del class= di >CurrentLessonDisplay-Videos-Imag.jpg " fileSize " > (111 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
pagina di >2nd DisplayASPX " di descrizione " del class= del
(corrente) larghezza dello style= del >
il class= di
del >
il
il nome di schedario " del class= di >VideoSearchAndStart.jpg " fileSize " > (127 Kb) il Javascript " del href= " " dei attachmentDetails del class= di (tipo di lima particolari)
>VideoSearchAndStart Page
" di descrizione " del class= del
“dello src=„ /images/t313525/VideoSearchAndStart.jpg„ di VideoSearchAndStart
il class= di
del >
class= del

Risposta : Sostituire ButtonClickEvent con la fine di RadWindow (ASP.NET, C#, Telerik RadControls)

Problema risolto:

Il codice sotto + la rimozione del tasto e per di più di riassegnazione di asp della dichiarazione dell'inserto ad un vuoto riservato alla pagina ospite.


JAVASCRIPT

        onClose di funzione () {
            $find (“<>pagina) .ClientID %>").ajaxRequest (“chiuso„);
            GetRadWindow () .close ();

        }


XHTML

            VisibleTitlebar= VisibleOnPageLoad= " allineare " Animation= " falso " " si sbiadice " Title= " visore di lezione di XGIS video "
            AutoSize= Width= " allineare " " 1050px " Height= " 670px " VisibleStatusbar= KeepInScreenBounds= " falso " " allineare "
            Skin= " annerisce " OnClientClose= " onClose " >
       




C#


    Richiesta del responsabile di Ajax di #region
    RadAjaxManager1_AjaxRequest vuoto protettivo (mittente dell'oggetto, AjaxRequestEventArgs e)
    {
        commutare (e.Argument)
        {
            mettere “chiuso„:
                UpdateView ();
                RadGrid1.Rebind ();
                rottura;
        }
    }
    #endregion
Altre soluzioni  
 
programming4us programming4us