【发布时间】:2014-02-05 06:49:21
【问题描述】:
我正在尝试验证 MVC 中的字符串。
场景 -
我有一个表并检查一个字符串是否在此表中可用,并根据该验证正在进行。
在此表中保存字符串时,该字符串正在由另一个函数 CheckTagName() 验证。
如果结果为真,那么我想进一步保存。
public void SaveTag(string tagname) {
CheckTagName(tagname);
if(!String.CheckTagName(string tagname))
{
TagTable tag = new TagTable();
tag.TagName = tagname;
db.TagTables.InsertOnSubmit(tag);
db.SubmitChanges();
}
}
字符串验证功能-
public ActionResult CheckTagName(string tagname) {
var tagtable = (from u in db.TagTables
where u.TagName.Contains(tagname)
select u);
if (tagtable != null) {
return Json(new { success = false });
}
else {
return Json(true);
}
}
我是这个验证的新手。请帮助我如何根据布尔结果在 MVC 中进行验证。
【问题讨论】:
标签: c# asp.net-mvc validation asp.net-mvc-4