我是Razor和Webmatrix的新手。我试图使用POST方法将值从一个页面传递到另一个页面,但我无法传递值。我已经google了,但没有得到任何解决方案。那么任何人都能为我提供指导吗?
答案 0 :(得分:5)
你有什么困难?在一个页面上,您可以创建<form>
:
<form action="/foo.cshtml" method="post">
<input type="text" name="bar" value="" />
<button type="submit">OK</button>
</form>
在另一页上,您可以阅读请求中的值:Request["bar"]
:
@{
var bar = Request["bar"];
}
答案 1 :(得分:-1)
如果两个页面都在同一个项目中,那么这是一种典型的方法: