从.aspx中的隐藏字段读取int

时间:2010-05-24 17:44:38

标签: asp.net post views controller hidden-field

我正在努力从aspx页面的隐藏字段中读取一个int。

<input type = "hidden" id = "myIntegerId" name = "integerId" value= "<%: Model.MyObjectId %>" runat = "server" />

该值肯定在表单上,​​我可以在调试器中看到它并使用&lt;%:%&gt;打印它

当我读取控制器中的表单值时,而不是int我收到以下字符串:&lt;%:Model.MyObjectId%&gt;

我已经尝试在隐藏字段中将数据转换为字符串并在该字段上调用ToString()方法,但两者都没有效果。

使用发布活动提交数据。

我有一种感觉,我错过了一些非常基本的东西......

非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:0)

啊,<%: String.Format("{0:g}", Model.MyObjectId) %>完成了这项工作......