====================
main.aspx
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
function ShowSaveDialog() {
var url = "SaveData.aspx";
$("#dialog").load(url,
function () {
$("#dialog").dialog({
modal: true,
resizable: false,
width: 'auto',
height: 'auto',
title: 'Blacklist Detail',
draggable: false,
position: 'center'
});
});
}
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Button id="btshowDialog" OnClientClick="return ShowSaveDialog();" />
<div id="dialog"></div>
</asp:Content>
=======================================
SaveData.aspx
<form id="form1" runat="server">
<asp:Textbox id="tbName" runat="server" />
<asp:Button id="btSaveToDB" OnClick="btSaveToDB_Click" runat="server" />
</form>
=========================================
SaveData.aspx.cs
protect void btSaveToDB_Click(......)
{
// Save To DB
}
=========================================
คือประสบปัญหา เวลากดปุ่มโชว์ไดอะล้อคขึ้นมาแล้ว (btshowDialog)
หลังจากนั้นกดปุ่ม btSaveToDB
ระบบทำงานปกติ แต่หลังจากนั้น หน้าเว็บ ที่เป็น Dialog ปิดแล้ว
แต่หน้าจอเว็บเพจหลัก กลายเป็น หน้า SaveData.aspx ทั้งหน้าเลย
อยากให้เวลากดปุ่ม btSaveToDB ข้อมูลแล้วปิดหน้า Dialog แล้วกลับไปยังหน้าที่เรียกมา main.aspx
ขอบคุณล่วงหน้าครับ
สอบถามปัญหา ASP.net กับ Jquery Dialog ครับ
main.aspx
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
function ShowSaveDialog() {
var url = "SaveData.aspx";
$("#dialog").load(url,
function () {
$("#dialog").dialog({
modal: true,
resizable: false,
width: 'auto',
height: 'auto',
title: 'Blacklist Detail',
draggable: false,
position: 'center'
});
});
}
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Button id="btshowDialog" OnClientClick="return ShowSaveDialog();" />
<div id="dialog"></div>
</asp:Content>
=======================================
SaveData.aspx
<form id="form1" runat="server">
<asp:Textbox id="tbName" runat="server" />
<asp:Button id="btSaveToDB" OnClick="btSaveToDB_Click" runat="server" />
</form>
=========================================
SaveData.aspx.cs
protect void btSaveToDB_Click(......)
{
// Save To DB
}
=========================================
คือประสบปัญหา เวลากดปุ่มโชว์ไดอะล้อคขึ้นมาแล้ว (btshowDialog)
หลังจากนั้นกดปุ่ม btSaveToDB
ระบบทำงานปกติ แต่หลังจากนั้น หน้าเว็บ ที่เป็น Dialog ปิดแล้ว
แต่หน้าจอเว็บเพจหลัก กลายเป็น หน้า SaveData.aspx ทั้งหน้าเลย
อยากให้เวลากดปุ่ม btSaveToDB ข้อมูลแล้วปิดหน้า Dialog แล้วกลับไปยังหน้าที่เรียกมา main.aspx
ขอบคุณล่วงหน้าครับ