Problémám van a kódommal, amikor egy Asp gombot használok egy jquery párbeszédablakban, ahol a modal "true"-ra van állítva.
Itt van a kódom:
Js
$(document).ready(function () {
var dlg = $("#mws-jui-dialog").dialog({
autoOpen: false,
title: "Delete",
modal: true,
width: "640",
minHeight : 160,
minWidth : 170
});
dlg.parent().appendTo(jQuery("form"));
$("#btnDelete").bind("click", function (event) {
$("#mws-jui-dialog").dialog("option", { modal: true}).dialog("open");
event.preventDefault();
});
$("#btnClose").bind("click", function (event) {
$("#mws-jui-dialog").dialog("close");
event.preventDefault();
});
});
Az aspx oldalamon:
asp:Button runat="server" ID="bidon" CssClass="mws-button green" OnClick="DeleteButton_Click" Text="Yes"
És a cs-emen:
protected void DeleteButton_Click(object sender, EventArgs e)
{
Response.Redirect("mypage.aspx");
}
Amikor a modalt false értékre állítom, akkor jól működik, de ahogy megértettem, hogy a modális letiltása az oldalamon található elemeket, keresem a módját, hogyan használhatom az asp gombomat, amikor a modal értéke igaz (vagy csak egy másik mód a javításra) .