我有一个模态弹出扩展器,由gridview onRowCommand触发。 gridview和模态弹出扩展程序位于不同的updatePanel中。 分配给mpe的PopupControlID的面板包含一个文本框和一个按钮。 此按钮将触发页面方法Web服务,该服务将返回要分配给文本框的值。 我的问题是当我点击按钮后,部分回发后,mpe disapper(隐藏)。 我尝试了一切让它显示出来。以下是我的代码。
function Completed(result) {
//get the target textbox inside the mpe
var txt = '<%= txtContractNo.ClientID %>';
var txtRef = document.getElementById(txt);
txtRef.value = result;
var mpeId = '<%= mpeContract.ClientID %>';
$find(mpeId).show();
}
如何在部分回复后显示? 在此先感谢
答案 0 :(得分:0)
尝试使用此代码
在部分回发后触发它<script type="text/javascript">
// init the endRequest trigger
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(EndRequest);
// inside here run your update code, open your box, what ever
function EndRequest(sender, args) {
}
</script>