使用javascript函数在特定条件下从后面的代码调用

本文关键字:代码 调用 条件下 函数 javascript 使用 | 更新日期: 2023-09-27 18:14:10

<asp:Button ID="btn_create" runat="server" 
        Text="Create Weekly Report" 
        OnClick="btn_create_Click" />
这是一个用户按钮,后面的代码是
con.Open();
SqlDataReader dr = cmd.ExecuteReader();
if (!(dr.HasRows))
{
    Page.ClientScript.RegisterStartupScript(
        this.GetType(),
        "alert", 
        "openWinContentTemplate();", 
        true);
}
else
{
    Response.Redirect("entry.aspx");
}
con.Close();

如果第一个条件为真,我想调用javascript函数。但这行不通。
我的javascript函数是

function openWinContentTemplate() {
    $find("RadWindow_ContentTemplate").show();
}

如果条件满足,则打开一个radwindow。

使用javascript函数在特定条件下从后面的代码调用

我建议使用AJAX调用该方法并使该方法返回一些有意义的内容。如果你只想显示一个元素,让这个方法返回一个布尔值。