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

Antwort per Email an