我正在开发Web应用程序,其中我使用repeater创建一个网格,当用户点击该链接时我绑定了一个编辑页面的链接,然后传递给该页面的特定记录的ID以及从数据库中提取的所有相关信息ID并显示在文本框中。 现在我必须使用Popup进行编辑,我现在该怎么办?我使用Ajaxtoolkit model popup但不幸的是我没有得到用户点击的链接的ID,以便我可以根据该ID加载数据?
答案 0 :(得分:1)
只需使用javascript弹出窗口并将id传递给javascript函数。这样做:
Javascript功能:
<script type="text/javascript">
function PopupEdit(RecordID) {
window.open("EditPagePath.aspx?id=" + RecordID, "EditPageWindow", "menubar=1,resizable=1,width=600,height=600");
}</script>
在中继器项目:
<a href="javascript:void(0)" onclick="PopupEdit('<%# Eval("RecordID") %>')">Edit</a>
祝你好运!