Ken*_*Ray 7 javascript asp.net visual-studio
我需要从gridview(VS 2005/2008)打开一个弹出详细信息窗口.我想要做的是在我的TemplateColumn的标记中有一个asp:Button控件,有点像这样:
<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');"
Run Code Online (Sandbox Code Playgroud)
当然,不起作用的是附加<%#Eval ...%>部分来设置查询字符串变量.
有什么建议?或者是否有更好的方法来实现相同的结果?
Tom*_*ter 13
我相信这样做的方法是
Run Code Online (Sandbox Code Playgroud)onClientClick=<%# string.Format("window.open('PubsOrderDetails.aspx?OrderId={0}',scrollbars=yes,resizable=yes, width=350, height=550);", Eval("order_id")) %>
| 归档时间: |
|
| 查看次数: |
21535 次 |
| 最近记录: |