如何在 httppost 操作中从 modelstate 检索属性值。
下面是代码,我用来从模型状态中检索隐藏的 id 字段。但是是否不可能拥有强类型版本来获得价值。比如,如果属性名被修改,会提示编译时错误。
谁能解释一下“AttemptedValue”和“RawValue”之间的区别。
ModelState state;
if (ModelState.TryGetValue("id", out state))
{
string value = state.Value.AttemptedValue.ToString();
}