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

Antwort per Email an