【发布时间】:2010-11-02 23:38:42
【问题描述】:
我为自定义 ContentType 构建了一个带有 RenderingTemplate 的控件。它包含其他按钮。如果一个按钮后面的代码失败了,我想用一个消息框通知用户。
我试过了
string script = "<script language='javascript'>MsgBox('" + errorMessage + "')</script>";
Page.ClientScript.RegisterClientScriptBlock(GetType(), "Register", script);
但它没有显示,我在呈现的页面中找不到 javascript 代码。我究竟做错了什么? SharePoint 2010 中是否有特殊的 SharePoint 消息框类?
【问题讨论】:
-
这是 jQuery MsgBox 还是别的什么?您是否尝试过标准的 javascript alert()?您是否在页面上收到任何错误,或者代码根本没有执行?
-
alert() 有效,谢谢。但我正在寻找类似于 SharePoint 标准消息框的内容(例如当您尝试删除列表时)
-
等等,我刚刚看到,SharePoint 实际上为此使用了 alert() 和 confirm() ......好吧,没关系...... @Peter Jacoby,如果你发布我的截图并将 MsgBox 替换为 alert ,我会接受答案。
标签: c# javascript .net sharepoint sharepoint-2010