0
我想通過URL來傳遞一個paramater傳遞參數:通過URL與window.open
我做這樣說:
<asp:ImageButton ID="lnkModifier" runat="server" ImageUrl="../Logos/edit.png" CommandArgument='<%# Eval("idAgir") %>'
CommandName="Select" ToolTip="Modifier" OnClick="lnkModifier_Click" OnClientClick="Navigate(<%# Eval("idAgir") %>);return false;" />
<script type="text/javascript">
function Navigate(id) {
window.open("test1.aspx?id=" + id, "fenetre_popup", "toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=0,scrollbars=0,width=800,height=270");
return false;
}
</script>
這是迄今沒有工作,一那邊的問題,我想:提前OnClientClick="Navigate(<%# Eval("idAgir") %>);return false;"
感謝您的幫助
此問題仍然存在:' CommandName =「Select」ToolTip =「Modifier」OnClick =「lnkModifier_Click」OnClientClick =「<%#Eval(」idAgir「,」Navigate({0})「)%>; return false;」/> –
Slrg
2012-02-22 15:52:32
嘗試使用單引號:OnClientClick ='<%#Eval(「idAgir」,「Navigate({0})」)%>; return false;'/> – 2012-02-22 16:05:49
不幸運行! :■ – Slrg 2012-02-22 16:10:09