我正在尝试做最简单的事情,通过 javascript 从我的用户控件 (ascx.cs) 的代码隐藏中显示警报弹出窗口。
我试过了
protected void btnSave_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(btnSave, GetType(), "uniqueID", "alert('hello');", true);
}
也
Page.ClientScript.RegisterStartupScript(GetType(), "uniqueID", "alert('hello');", true);
但似乎没有什么对我有用。该控件位于 ASPX 页面中的 RadAjaxPanel (telerik) 内。
我在这里遗漏了一些明显的东西。有什么想法吗?
编辑:据我所知,javascript 没有注入到 html 源代码中。我在 html 中查找 ID 和实际的警报语句。