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

Asp.net 从.aspx中的隐藏字段读取int,asp.net,post,views,controller,hidden-field,Asp.net,Post,Views,Controller,Hidden Field,我正在努力从aspx页面的隐藏字段中读取int <input type = "hidden" id = "myIntegerId" name = "integerId" value= "<%: Model.MyObjectId %>" runat = "server" /> 值在表单上是明确的,我可以在调试器中看到它,并用 当我在控制器中读取表单值时,接收到的不是int,而是以下字符串: 我曾尝试将隐藏字段中的数据转换为字符串,并在该字段上调用ToString()方

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

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

值在表单上是明确的,我可以在调试器中看到它,并用

当我在控制器中读取表单值时,接收到的不是int,而是以下字符串:

我曾尝试将隐藏字段中的数据转换为字符串,并在该字段上调用ToString()方法,但都不起作用

使用post事件提交数据

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

非常感谢您的帮助

谢谢

啊,
已经完成了工作