我的场景是我创建了一个返回 Active Directory 对象的 Web API。
我有这个 WEB API 函数创建 Active Directory 用户并创建一个用户,该用户返回包含First Name , Last Name, Email, UserName, Etc.
.. 的 Active Directory 对象。如果出现错误我将如何处理?
我正在使用 Kendo Grid InLine Edit http:
//demos.kendoui.com/web/grid/editing-inline.html
我想将错误消息显示为弹出窗口
我该怎么做???
选项
尝试捕获错误并将 Active Directory 对象作为异常放入???
- 我怎样才能捕捉到这是 Kendo UI?
抛出响应并获取错误消息并在 Kendo Grid 中显示
//HttpResponseMessage msg = new HttpResponseMessage(HttpStatusCode.OK) //{ // Content = new StringContent(string.Format("No User with ID = {0}.{1}", businessObject.UserName, ex.InnerException.ToString () )), // ReasonPhrase = "数据库中未找到客户 ID!" //}; //抛出新的HttpResponseException(msg);
或者
//var message = string.Format("Error Message: {0}", taskCreateADUser.ADExceptionDescription);
//throw new HttpResponseException(
// Request.CreateErrorResponse(HttpStatusCode.OK, message));
谢谢,马克莱文