将发布的表单转换为ASP.Net VB中的类

时间:2015-08-03 18:15:04

标签: asp.net vb.net forms

有没有办法将张贴的表格投射到班级?

我有3个TextBox,其ID为:FirstName,LastName,Age

我的班级定义:

Public Class Person
  Public Property FirstName As String
  Public Property LastName As String
  Public Property Age As String
End Class

我可以"三重翻译"但这似乎效率低下:

tDict = Dictionary(Of String, String)
tDict.Add (each NameValue pair in Request.Form using For Each)
Json = JavaScriptSerializer()
jText = Json.Serialize(tDict)
MyObj As Person = Json.Deserialize(Of Person)(jText)

我浪费时间寻找解决方案,我无法找到任何东西。

注意:我没有使用" webforms" (),这只是一个简单的POST形式。 谢谢!

1 个答案:

答案 0 :(得分:0)

答案似乎是:没有办法将POSTED表单强制转换为类。