Ne schon klar, erstmal muss es ja richtig im JS Code stehen. Komische Sache. Er kommt wohl mit dem : durcheinander. Häng duch mal ein HTMLEncode dazwischen. Musst halt nachher in der Postback Methode wieder HTMLDecode machen.
-----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Roman Pittroff Gesendet: Mittwoch, 26. Oktober 2005 10:48 An: [email protected] Betreff: RE: [Asp.net] Page.GetPostBackClientHyperlink String1 & String2 = String1 ?? Hallo > Wird die Variable CommandArgument schon richtig befüllt? Zeig > mal die Zeile wo du das CommandArgument an die GetPostBack übergibst. > Yep ich habe mir das im debugger angeschaut. Das passt 100% GetPostBack? du meinst wen ich dann den Onclick ausfuehre? Aber das passt wunderbar nur hilft das nichts wenn im datagrid js onclick das argument nicht mehr steht... das geht irgendwo verloren. Public Sub RaisePostBackEvent(ByVal eventArgument As String) Implements IPostBackEventHandler.RaisePostBackEvent Dim CommandArgs() As String = eventArgument.Split(":") Dim CommandEventArgs As CommandEventArgs = New CommandEventArgs(CommandArgs(0), CommandArgs(1)) Dim Args As DataGridCommandEventArgs = New DataGridCommandEventArgs(Me, Me, CommandEventArgs) MyBase.RaiseBubbleEvent(Me, args) End Sub Gruss Roman Pittroff Consulting Bangkok, Thailand > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von Roman Pittroff > Gesendet: Mittwoch, 26. Oktober 2005 10:32 > An: [email protected] > Betreff: [Asp.net] Page.GetPostBackClientHyperlink String1 & String2 = > String1 ?? > > Hallo > > Ich hab hier folgendes problem > > DataGridItem.Attributes("onclick") = _ > Page.GetPostBackClientHyperlink(DataGridItem, > RowClickEventCommandName & ":" > & CommandArgument) > > Ich versuche hier einfach dem RowClickEventCommandName das > CommandArgument anzufuegen > > Das CommandArgument wird so angelegt > CommandArgument = _ > System.Convert.ToString(DataBinder.Eval(e.Item.DataItem, > CommandArgumentFieldName)) > > Nun sollte das rauskommen > > edit:4fd56f54-33fa-498c-8036-49f2ec079ba5 > > Nur wird im HTML das gerendert. > onclick="javascript:__doPostBack('grdBooking:_ctl4','edit&')" > > Hardcode ich diese guid > > Page.GetPostBackClientHyperlink(DataGridItem, > RowClickEventCommandName & ":" > & "4fd56f54-33fa-498c-8036-49f2ec079ba5") > > > Wird es richtig gerendert. > > javascript:__doPostBack('grdAgentBooking:_ctl3','edit:4fd56f54 > -33fa-498c-803 > 6-49f2ec079ba5') > > Was mache ich hier falsch :-) > > Gruss > > Roman Pittroff > Consulting > Bangkok, Thailand > > > > _______________________________________________ > Asp.net Mailingliste, Postings senden an: > [email protected] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/asp.net > > _______________________________________________ > Asp.net Mailingliste, Postings senden an: > [email protected] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/asp.net > _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
