0

我有以下情况

try
{
    // do something
}
catch(Exception e)
{
    RegisterClientScriptBlock();
    // **can i do this using Jquery replacing RegisterClientScriptBlock**
}

我有大量使用 RegisterClientScriptBlock 来发出 javascript 代码的 aspx 页面,这是编写 javascript 库并直接放入页面中代替 RegisterClientScriptBlock 的更好方法吗

我当前的应用程序调用业务逻辑并决定使用 RegisterClientScriptBlock 调用哪个 javascript

例子

c# 代码

RegisterStartupScript("", "<script>ShowConvertedAlertMessage('Docs:" &   Docs.Home.GetAlertMessage("OB19") & "');</script>")

Docs 是我从 DLL 获取的对象

有没有其他方法可以使用 jQuery 来做到这一点

4

1 回答 1

0

您可以以相同的方式注入 Jquery 代码,而不是普通的 Javascript。最后的 Jquery 是 Javascript 代码。如果您在满足某些条件或在服务器端触发事件时执行 RegisterStartupScript。我认为 ResigterStartUpScript 很好。

于 2011-10-13T06:21:02.550 回答