3
我正在开发中,我使用的中继器来创建一个网格Web应用程序,我绑定一个链接编辑页面时用户点击该链接,然后ID传递到网页,特定记录,并从数据库中提取该ID的所有相关信息的上并显示在文本框中。 现在我必须使用Popup编辑表单,现在应该怎么做?我用Ajaxtoolkit model popup但遗憾的是我没能上用户点击,这样我可以针对该ID加载数据链路的ID?如何在转发器中为编辑模式的弹出窗口打开窗体?
我正在开发中,我使用的中继器来创建一个网格Web应用程序,我绑定一个链接编辑页面时用户点击该链接,然后ID传递到网页,特定记录,并从数据库中提取该ID的所有相关信息的上并显示在文本框中。 现在我必须使用Popup编辑表单,现在应该怎么做?我用Ajaxtoolkit model popup但遗憾的是我没能上用户点击,这样我可以针对该ID加载数据链路的ID?如何在转发器中为编辑模式的弹出窗口打开窗体?
只需使用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>
在repeater项目:
<a href="javascript:void(0)" onclick="PopupEdit('<%# Eval("RecordID") %>')">Edit</a>
祝您好运!
您可以从服务器端使用从中继事件e.item.index,然后通过查询字符串您可以将ID传递给阿贾克斯模式弹出形式获取点击转发器的ID – mahesh 2012-02-18 07:37:17