jQuery divダイアログを使用して、新しいユーザーページを画像で表示するようにしました
しかし、保存ボタンを押すと、写真に表示されているのと同じページで新しいユーザーページが開きます
マークアップ:
<ul class="menu" style="margin-left:10px; background-color:transparent; width:100%;">
<li>
<input type="button" ID="btnNew" value="Add New" style="background-color:transparent; border:0;" runat="server" />
</li>
</ul>
コード ビハインド:
btnNew.Attributes.Add("onClick", "ShowEntityEditor('NewUser.aspx','userID',0,'New User',300,650);")
JavaScript: (マスターページに配置)
function ShowEntityEditor(url, pname, entityID, txttitle, h, w) {
var _editWindowDiv;
_editWindowDiv = $("#_editWindowDiv").dialog({
autoOpen: false,
height: h,
width: w,
position: 'center',
title: txttitle
});
_editWindowDiv.empty();
_editWindowDiv.load(url + "?" + pname + "=" + entityID, function () {
$("#cancelButtoon").click(function () {
_editWindowDiv.dialog("close");
return false;
});
});
_editWindowDiv.dialog("open");
}