在模态弹出窗口中传递参数 [英] Pass parameter in modal popup
本文介绍了在模态弹出窗口中传递参数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试打开客户端点击的模式对话框。问题是无法在click事件中传递参数。如果我没有使用链接按钮它会工作,但我需要能够使用链接按钮做其他要求。
这样做:
< a class = linkoff onmouseover = this.className ='linkon' önmouseout = this.className ='linkoff' >
id =A4önclick=javascript:OpenAssignDialog'<% = BIN%>');返回false; href =#>添加到Dreamsheet < / a >
这不是:
< pre lang =HTML> < asp:LinkButton runat = server ID = lbAddDS OnClientClick = javascript:OpenAssignDialog('<% = BIN%>');返回false; Te xt = 添加 >
我试图传递BIN变量
解决方案
我想出来了如何解决这个问题。已更改(''<%= BIN%>到(''<%#Eval(BIN)%>''),允许传递参数。
I am trying to open a modal dialog as result of client click. The issue is not being able to pass a parameter in the click event. If I don''t use a link button it will work, but I need to be able to use the link button do to other requirements.
This works:
<a class="linkoff" onmouseover="this.className = 'linkon'" önmouseout="this.className='linkoff'">
id="A4" önclick="javascript:OpenAssignDialog'<%=BIN %>'); return false;" href="#">Add to Dreamsheet</a>
This doesn''t:
<asp:LinkButton runat="server" ID="lbAddDS" OnClientClick="javascript:OpenAssignDialog('<%=BIN %>'); return false;" Text="Add">
I am trying to pass the BIN variable
解决方案
I figuured out how to fix this. Changed (''<%=BIN %> to (''<%# Eval(BIN)%>'') which allowed passing the parameter.
这篇关于在模态弹出窗口中传递参数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文