$\u VB.NET 2012 MVC 4的POST[';color';]?
通过输入字段提交颜色“绿色” 现在,它需要请求它 在PHP中,它应该是$\u VB.NET 2012 MVC 4的POST[';color';]?,.net,vb.net,asp.net-mvc-3,.net,Vb.net,Asp.net Mvc 3,通过输入字段提交颜色“绿色” 现在,它需要请求它 在PHP中,它应该是$\u POST['color'] 我已经仔细考虑过了,并将其转化为以下代码: 例如: 对ColorName的请求-使用VB.NET 2012 MVC 4: Public Class ColorPrintOutSubmitClassController Inherits System.Web.Mvc.Controller ' This method will handle GET
$\u POST['color']
我已经仔细考虑过了,并将其转化为以下代码:
例如: 对ColorName的请求-使用VB.NET 2012 MVC 4:
Public Class ColorPrintOutSubmitClassController
Inherits System.Web.Mvc.Controller
' This method will handle GET
Function PrintOutPage() As ActionResult
Return View("PrintOutPage")
End Function
' This method will handle POST
<HttpPost>
Function ColorPrintOut() As ActionResult
' Do something
Response.Write("You submitted the color: " & Request.QueryString("ColorName") & "<br />")
Return View()
End Function
End Class
<form action="" method="post">
<input type="text" name="ColorName" />
<input type="submit" name="ColorName_SubmitButton" value="Print It Out!" />
</form>
公共类ColorPrintOutSubmitClassController
继承System.Web.Mvc.Controller
'此方法将处理GET
函数printoOutPage()作为ActionResult
返回视图(“打印输出页”)
端函数
'此方法将处理POST
函数ColorPrintOut()作为ActionResult
“做点什么
Response.Write(“您提交了颜色:&Request.QueryString(“ColorName”)和“
”)
返回视图()
端函数
末级
HTML:
Public Class ColorPrintOutSubmitClassController
Inherits System.Web.Mvc.Controller
' This method will handle GET
Function PrintOutPage() As ActionResult
Return View("PrintOutPage")
End Function
' This method will handle POST
<HttpPost>
Function ColorPrintOut() As ActionResult
' Do something
Response.Write("You submitted the color: " & Request.QueryString("ColorName") & "<br />")
Return View()
End Function
End Class
<form action="" method="post">
<input type="text" name="ColorName" />
<input type="submit" name="ColorName_SubmitButton" value="Print It Out!" />
</form>
问题是: 此尝试中的问题是颜色名称没有按需要打印出来
响应.Write
,还是请求.QueryString
get
-“已调用”
的部件调用
=生效或运行
(来源:韦氏词典)这不是一个查询字符串,而是帖子本身。在C#中,它只是:
Request["ColorName"];
所以可能只是(不确定,不知道VB):
但更好的方法是实际绑定到MVC模型,这不是查询字符串,而是帖子本身。在C#中,它只是:
Request["ColorName"];
所以可能只是(不确定,不知道VB):
但更好的方法是实际绑定到MVC模型我将更仔细地看一下您的文章的第一部分。在写作的第二部分中,您似乎正在处理我在示例中使用的控制器。我确实认为,
请求
可能仍然必须由控制器完成。然而,我想知道你是否也在指一些特定于VisualStudio2012的东西?我正在使用MVC4模板,以防有人感兴趣。我将更仔细地看一下你写作的第一部分。在写作的第二部分中,您似乎正在处理我在示例中使用的控制器。我确实认为,请求
可能仍然必须由控制器完成。然而,我想知道你是否也在指一些特定于VisualStudio2012的东西?我正在使用MVC4模板,以防有人感兴趣。