Das ist bitter.... In *.js schrieb ich klein. Vielen Dank!
>>-----Urspr�ngliche Nachricht----- >>Von: Chris [mailto:[EMAIL PROTECTED] >>Gesendet: Dienstag, 14. Juni 2005 13:20 >>An: [email protected] >>Betreff: AW: [Asp.net] Javascript im CodeBehind >> >>Das New mu�t Du klein schreiben... dann gehts! >> >>-----Urspr�ngliche Nachricht----- >>Von: [EMAIL PROTECTED] >>[mailto:[EMAIL PROTECTED] >>Auftrag von Laszlo Pinter >>Gesendet: Dienstag, 14. Juni 2005 12:52 >>An: [email protected] >>Betreff: [Asp.net] Javascript im CodeBehind >> >> >>Hallo Liste, >> >>K�nnte vielleicht Jemand liebensw�rdigerweise ein blick auf >>auf mein Code werfen? >> >> Dim sb As System.Text.StringBuilder = New >>System.Text.StringBuilder >> 1, sb.Append("<script>" & vbCrLf) >> 2, sb.Append("function Done(){" & vbCrLf) >> 3, sb.Append("var laa='" & param1 & "';" & vbCrLf) >> 4, sb.Append("var lab='" & param2 & "';" & vbCrLf) >> 5, sb.Append("var lac='" & param3 & "';" & vbCrLf) >> 6, sb.Append("var lad='" & param4 & "';" & vbCrLf) >> 7, sb.Append("var ret=New Array(laa,lab,lac,lad);" & vbCrLf) >> 8, sb.Append("window.returnValue=ret;" & vbCrLf) >> 9, sb.Append("window.close();}" & vbCrLf) >> 10, sb.Append("</script>" & vbCrLf) >> >> 11, If Not >>Page.IsClientScriptBlockRegistered("clientscript") Then >> 12, Page.RegisterClientScriptBlock("clientscript", >>sb.ToString()) >> 13, End If >> 14, Me.Button1.Attributes.Add("onclick", "JavaScript:Done();") >> >>Ich bekomme leider immer ein Fehler: ';' (also ein Semikolon) >>erforderlich. >>Immer in der 2. Zeile zwischen "()" und "{". Dort geh�rt aber >>kein Semikolon Hin. Schreibe ich das ganze im Html Teil >>funktioniert wunderbar. Wenn ich den Script aus der aspx >>Seite aufrufe funktioniert alles. Das Script sieht so >>aus: >>function Done() >>{ >> >> var laa="param1"; >> var lab="param2"; >> var lac="param3"; >> var lad="param4"; >> var ret=new Array( laa,lab,lac,lad); >> window.returnValue=ret; >> window.close(); >>} >>Gibt die Parameter 1-4 zur�ck. Es handel sich um ein Modales >>Dialogfeld. >>Aufgerufen wird im Page_Load mittels: >>If Not Page.IsClientScriptBlockRegistered("MyScript") Then >> Page.RegisterClientScriptBlock("MyScript", "<SCRIPT >>Language='JavaScript' >>src='Get.js'></SCRIPT>") >>End If >>Me.Button1.Attributes.Add("onclick", "JavaScript:Done();") >>Ich sitze schon "wageesgarnichtsagenwielange" da dran und >>komme ich nicht weiter. >> >>Danke >> >>Mit freundlichen Gr��en >> >>Laszlo Pinter >> >>-- >> >> >>_______________________________________________ >>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
