Я хочу, чтобы пользователь знал, есть ли ошибка при обработке запроса.Ошибка должна отображаться во всплывающем окне с использованием javascript.
С моим кодом Throw new exception
работает.Сообщение не отображается.
Кто-нибудь может мне помочь, пожалуйста?
Мой HTML-код:
<script type="text/javascript" language="javascript"><br />
Function gotoSave() {
PageMethods.saveMaster(deData, tipe, OnRequestComplete, OnRequestError);
}
Function OnRequestComplete(result, userContext, methodName) {
if (result != '') {
alert(result);
}
}
Function OnRequestError(error, userContext, methodName) {
if (error != null) {
alert(error.get_message());
}
}
</script>
Мой код (VB):
<System.Web.Services.WebMethod()> _
Public Shared Sub saveMaster(ByVal deData As String, ByVal tipe As String)
..
..
Try
cmd.ExecuteNonQuery()
Catch ex As Exception
Throw New Exception("Fout: Data not saved" & vbCrLf & ex.Message.ToString)
End Try
End Sub