阻止在ASP.Net按钮单击回发时关闭模式弹出窗口(引导程序)



我在asp.net页面中有一个模式弹出窗口,它在提交按钮点击时从数据库中获取一些值,并在同一模式弹出窗口中显示数据库值。但问题是,一旦我点击asp.net按钮,它就会获取值,但我需要显示由于回发而关闭的数据库值。所以我需要点击按钮,首先在服务器端运行,检索数据库val,然后运行客户端脚本,以已打开的模式显示这个值。请帮我解决这个问题

我的客户端代码是点击按钮。

$("#btnSubmit").click(function () {
$('#PreviewModal').hide();
$('#SubmitModal').ready();
$('#SubmitModal').show();
});

服务器端脚本是

protected void btnSubmit_click(object sender, EventArgs e)
{
Tsn objTsn = new Tsn();
string Result=objTsn.OrderRecieptSeq("D");
lblRef.InnerText = Result;
btnSubmit.Attributes.Add("onClick", "clntclick();");

}

我认为这个过程不起作用,您可能需要考虑使用注册启动脚本选项来显示弹出窗口/模式

ClientScriptManager.RegisterClientScriptBlock

protected void Button1_Click(object sender, EventArgs e)
{        
string script = "window.onload = function() { showpopup() };";
ClientScript.RegisterStartupScript(this.GetType(), "showpopup", script, true);
}

最新更新