Question : Remplacer ButtonClickEvent par la fin de RadWindow (ASP.NET, C#, Telerik RadControls)

Comment fais je changer le ButtonClickEvent (C#) en événement de côté de client de Telerik RadCloseWindow.  le code du

The « échantillons » provenant d'exposition de telerik le FILET et le Javascript s'est rapporté au Telerik RadWindow.  Cette action doit mettre le feu alors outre des tâches de C# que le bouton « de nouveau de leçon à sélecteur » fait. CE CODE N'EST PAS ACTUELLEMENT DANS MA SOLUTION. Le problème est plus de Javascript appelle le c# qui n'est pas mes débuts d'événement de clic de bouton de forte.

The un certain nombre de tâches de C# qui incluent mettre à jour une base de données 2008 de MSSQL aussi bien que courir un certain Java pour mettre à jour dynamiquement l'affichage les coups » visuels de base de données de RadGrid des « .  C'EST le code RÉEL de C# qui doit être commandé par le côté de client que plan du radwindow close.

My est de le courir directement de la page de VideoSelector (commande incluse XGISVideoLessonVideo.jpg d'utilisateur). la raison du

The du de ceci est d'aider à résoudre l'animation séparée d'affichage et à remettre à la côte les issues/conflits qui jouent le ravage avec l'affichage de radwindow et le bouton « de nouveau de leçon à sélecteur ».  l'IE le bouton « de nouveau de leçon à sélecteur » est cliqué mais le RadWindow Repoens.  L'animation de Telerik est salutaire car elle aide l'image et la vidéo de résolution à classer des différences, éliminant le besoin de placer les largeurs fixes (pour les objets variables) qui font montrer uneccesarily des scrollbars.  L'idée est que si j'enlève la dépendance sur le bouton arrière sur l'événement de fin de radwindow elle résoudra également des problèmes d'affichage que j'ai dans IE8 contre l'affichage correct en chrome. l'IE moins de choses à aller endgame de wrong.

The est de remplacer la 2ème page d'ASPX et de la courir toute de l'un page.
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
controlWindowButtons " de " codeSnippet691627 d'id= " de
function de class= ()
            {
                selitem = nulle de variété ;
                variété e = document.forms [0] .elements [« RadioButtonList1 »] ;
                pour (variété i=0 ; i < e.length ; i++)
                {
                 si (e [I] .checked)
                    {
                     selitem = e [I] .value ;
                    }
                } 
                eval (« oWnd. » + selitem) ;
            } 
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
>onclick= " de l'id= " codeSnippet691645 " de
           
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
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 :
class= " de l'id= le " codeSnippet691657 de
protected Button1_Click vide (expéditeur d'objet, EventArgs e)
    {
        corde SQL = "" ;
        variété COM = nouveau SqlCommand () ;
        SQL +=
            La « INSERTION DANS Xtrain.XTV7_3_Video_View (XTV7_VVR_Time_Start, XTV7_VVR_Time_Close, XTV7_UserName, XTV7_Videos_ID) évalue (@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). Valeur = DateTime.Parse (lblVidReg.Text) ;
        COM. Parameters.Add (« @XTV7_VVR_Time_Close », SqlDbType.DateTime). Valeur = DateTime.Parse (DateTime.Now.ToString ());
        COM. Parameters.Add (« @XTV7_UserName », SqlDbType.NVarChar). Valeur = HttpContext.Current.User.Identity.Name.ToString () ;
        COM. Parameters.Add (« @XTV7_Videos_ID », SqlDbType.Int). Valeur = Int32.Parse (Geek.XTV7_Videos_ID.ToString ());

        essai
        {
            data.ExecuteNonQuery (SQL, COM) ;
        }
        crochet (exception ex)
        {
            ficeler le manuscrit = language= \ « Javascript \ « >alert de «  » ;
        ClientScript.RegisterStartupScript (GetType (), « réorientent », scriptreturn, faux) ;
    }
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
andRebind >Current " de " codeSnippet691799 d'id= " de
           
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

page de >2nd DisplayASPX de " description " de class= de
(courant) largeur de style= de > du « src= » /images/t313522/CurrentLessonDisplay-Videos-Imag.jpg 2ème page de DisplayASPX avec BackButton (courant) »/></a>
</div>
      le class= de </div><div
de >
>
de " description " de class= de
 page »/></a> du « src= » /images/t313525/VideoSearchAndStart.jpg » de VideoSearchAndStart
</div>
      le class= de </div><div
de >
class= de

Réponse : Remplacer ButtonClickEvent par la fin de RadWindow (ASP.NET, C#, Telerik RadControls)

Problème résolu :

Le code ci-dessous + le déplacement du bouton et d'une manière plus importante de replacer d'asp le rapport d'insertion à un vide privé à la page de centre serveur.


JAVASCRIPT

        onClose de fonction () {
            $find (« <>page) .ClientID %>").ajaxRequest (« s'est fermé ») ;
            GetRadWindow () .close () ;

        }


XHTML

            VisibleTitlebar= VisibleOnPageLoad= " vrai " Animation= " faux " " se fanent " Title= " visionneuse visuelle de leçon de XGIS "
            AutoSize= Width= " vrai " " 1050px " Height= " 670px " VisibleStatusbar= KeepInScreenBounds= " faux " " vrai "
            Skin= " noircissent " OnClientClose= " onClose " >
       




C#


    Demande de directeur d'Ajax de #region
    RadAjaxManager1_AjaxRequest vide protégé (expéditeur d'objet, AjaxRequestEventArgs e)
    {
        commuter (e.Argument)
        {
            enfermer « s'est fermé » :
                UpdateView () ;
                RadGrid1.Rebind () ;
                coupure ;
        }
    }
    #endregion
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us