Darunter eval / bind-Werte in OnClientClick-code

Ich habe ein Bedürfnis zum öffnen eines popup-detail-Fenster von einer gridview (VS 2005 /2008). Was ich versuche zu tun, ist in das markup für meine TemplateColumn asp:Button-Steuerelement, ähnlich wie diese:

<asp:Button ID="btnShowDetails" runat="server" CausesValidation="false"
   CommandName="Details" Text="Order Details" 
   onClientClick="window.open('PubsOrderDetails.aspx?OrderId=<%# Eval("order_id") %>',
   '','scrollbars=yes,resizable=yes, width=350, height=550');"   

Natürlich, was nicht funktioniert, ist das Anhängen von <%# Eval...%> Abschnitt zum festlegen der Abfrage-string-variable.

Irgendwelche Vorschläge? Oder ist es eine weit bessere Möglichkeit, dies zu erreichen das gleiche Ergebnis?

InformationsquelleAutor Ken Ray | 2008-09-19
Schreibe einen Kommentar