2 qq 29739743 qq_29739743 于 2017.09.16 20:00 提问

asp.net中的验证怎么用,[HttpPost]这个在代码中起到什么作用

图片说明

2个回答

caozhy
caozhy   Ds   Rxr 2017.09.17 00:32
已采纳

这是asp.net mvc的属性(attribute),表示这个动作只能以post方法调用。http协议分为post get(还有delete等,不常用),你提交数据一般是post,而浏览器请求是get。这里加上HttpPost就表示只能通过post访问。

weixin_39521929
weixin_39521929   2017.09.16 22:16

ASP.NET功能强大的一种体现就是具有丰富的Web控件,这里我们谈谈其中的一种—验证控件

。它总结了各种Web数据校验方式,设计成了今天这种通用的ASP.NET控件形式。

ASP.NET公有六种验证控件,分别如下: 
控件名 功能描叙
RequiredFieldValidator(必须字段验证) 用于检查是否有输入值
CompareValidator(比较验证) 按设定比较两个输入
RangeValidator(范围验证) 输入是否在指定范围
RegularExpressionValidator(正则表达式验证) 正则表达式验证控件
CustomValidator(自定义验证) 自定义验证控件
ValidationSummary(验证总结) 总结验证结果
不知道你说的验证是不是这个,是的话百度怎么用吧,在这解释每个怎么用,还不如去看帖
[HttpPost]这个方法的执行需要进行http以post方式的请求,它是给系统标明当前成员的附加含义,比如序列化[serialized]放类前表示这个类需要序列化输出

weixin_39521929
weixin_39521929 回复caozhy: 么么,在下知识浅陋,不知你所说的验证是何,还望出题多给点明示
2 个月之前 回复
caozhy
caozhy 这都是什么跟什么,胡乱粘贴来的,驴头不对马嘴
2 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片