【发布时间】:2012-09-09 04:36:56
【问题描述】:
如何在 httppost 操作中从 modelstate 检索属性值。
下面是代码,我用来从模型状态中检索隐藏的 id 字段。但是是否不可能拥有强类型版本来获得价值。比如,如果修改了属性名,会提示编译时错误。
谁能解释一下“AttemptedValue”和“RawValue”之间的区别。
ModelState state;
if (ModelState.TryGetValue("id", out state))
{
string value = state.Value.AttemptedValue.ToString();
}
【问题讨论】:
-
您具体循环的属性是什么?