我有一个 .Net 方法,它对对象进行一些验证,然后,我需要向用户显示问题。
我正在尝试使用我发现的 jquery 消息框:
jquery函数:
function ShowPopup() {
$.msgBox({
title: "Unable to save",
content: "An error has occured while saving the object."
});
}
我需要从 .Net 方法中调用它,并传递一个字符串列表。那可能吗?然后将内容属性设置为错误列表?
我的 .Net 保存方法可能会触发此弹出窗口,如下所示:
protected void btnSave_Click(object sender, EventArgs e)
{
var o = new UserDto
{
DisplayName = txtName.Text,
Email = txtEmail.Text,
Username = txtUsername.Text,
Password = txtPassword.Text,
TimeZoneId = ddZones.SelectedValue,
Id = Session["SelectedUserId"] == null ? 0 : int.Parse(Session["SelectedUserId"].ToString())
};
var result = new UserService(Common.CurrentUserId()).SaveUser(o);
if (result.Success == false)
{
// Show an error.
return;
}
Response.Redirect("users.aspx");
}
如果成功为假,我想将错误列表传递给它,并显示该弹出窗口。
jQuery 函数来自这里。