0

我一直在使用jgrowl,我可以知道如何在 jgrowl 中使用 Asp 控件吗?因为我需要在通知中显示一个链接,当用户单击该链接时,我需要重定向到所需的页面,这可能吗?

4

1 回答 1

0

有几种方法可以获得您正在寻找的结果,我不确定哪种方法足以解决您的问题,所以让我们尝试最简单的一种。我会在常规 HTML 脚本部分中创建一个函数来包装 jGrowl 的代码

<script>
function wrapLinkLegend(url,text){
 $.jGrowl("<a href='"+text+"'>"+text+"</a>");
}
</script>

然后从你的.net代码调用这个函数......即

protected void Page_Load(object sender, EventArgs e)
{
   string url="http://www.google.com";
   string linkText = "Click me!";
   ScriptManager.RegisterClientScriptBlock(
                                this,
                                this.GetType(),
                                Guid.NewGuid().ToString(),//Perhaps "dummy" would be enough
                                String.Format("wrapLinkLegend('{0}','{1}');",url,linkText);
                                true);
}

如果这还不够好,请告诉我,我们可以尝试不同的方法

问候

于 2011-04-28T21:26:38.690 回答