【发布时间】:2011-09-20 17:29:33
【问题描述】:
我正在使用 ASP.NET/C# Framework 3.5/SQL Server 和 AjaxControlToolkit 的 ModalPopupExtender 来冻结主窗口。
用例是当用户单击中断按钮时,屏幕必须被冻结,我可以通过使用 ModalPopupExtender 来做到这一点。但是在 ModalPopupExtender 中,我给出了两个按钮,如下所示:-
<ajaxToolkit:ModalPopupExtender ID="ModalPopupExtender" runat="server"
DropShadow="true"
X="500"
Y="100"
BackgroundCssClass="modalBackground"
OkControlID="btnBack"
OnOkScript="BackButton_Click()"
CancelControlID="btnCancel"
OnCancelScript="CancelButton_Click()"
PopupControlID="Panel1"
PopupDragHandleControlID="Panel3"
TargetControlID="lbn_job_det">
</ajaxToolkit:ModalPopupExtender>
在 PopupWindow 我有两个按钮,
- 从休息回来
- 取消。
点击后退按钮时,我需要插入数据库。
我搜索了很多解决方法,但一无所获,有些博客说要创建一个基于 Ajax 的网站,有些曾经说要创建一个 Web 服务。
C#代码如下:-
public string BackFromBreak(string argument)
{
lblStatus.Text = "Redirected from BackFromBreak";
if (argument == "back")
{
return "endbreak";
}
else
{
return "";
}
}
【问题讨论】:
标签: javascript ajax c#-3.0