Dav*_*lay 12 javascript c# jquery toastr
我正在尝试使用按钮提交表单后显示一个toastr消息(信息,错误等)并更新gridview控件(在asp.net webform中的更新面板中.感谢
Mer*_*ovi 11
你可以用Page.ClientScript.RegisterStartupScript方法来做.例:
Page.ClientScript.RegisterStartupScript(this.GetType(),
"toastr_message", "toastr.error('There was an error', 'Error')", true);
Run Code Online (Sandbox Code Playgroud)
但我可能会创建一个方法或扩展方法来为我处理:
public static void ShowToastr(this Page page, string message, string title, string type = "info")
{
page.ClientScript.RegisterStartupScript(page.GetType(), "toastr_message",
String.Format("toastr.{0}('{1}', '{2}');", type.ToLower(), message, title), addScriptTags: true);
}
Run Code Online (Sandbox Code Playgroud)
使用:
ShowToastr(this.Page, "Hello world!", "Hello");
Run Code Online (Sandbox Code Playgroud)
如果你想要一些更强大的东西,你可以使type参数成为一个enum.
| 归档时间: |
|
| 查看次数: |
10821 次 |
| 最近记录: |