我是Razor和Webmatrix.I新嘗試使用POST方法從一個頁面傳遞值到另一個頁面,但我無法傳遞值。我用Google搜索了一下,但沒有得到任何解決方案。那麼,任何人都可以提供我的指導嗎?如何在Webmatrix中使用Razor在兩頁之間傳遞值?
0
A
回答
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
在WebMatrix中沒有控制器這樣的事情。 – 2011-12-29 13:47:11
+1
我假設他使用Razor的MVC框架作爲webmatrix中的視圖引擎 – 2011-12-29 13:55:22
相關問題
- 1. 在兩種形式之間傳遞值
- 2. 在Angular 2中兩個組件(頁面)之間傳遞值
- 3. 在asp.net網頁之間傳遞值
- 4. 如何在android中的兩個選項卡之間傳遞值
- 5. 使用JSTL在JSP之間傳遞值
- 6. 使用jquery在兩個jsp頁面之間傳遞數據
- 7. 使用javascript在兩個aspx頁面之間傳遞數據
- 8. 如何使用閉包在兩個ViewController之間傳遞數據
- 9. 如何在兩個片段之間傳遞字符串值?
- 10. 如何在兩個jframe之間傳遞值
- 11. 如何在兩個進程之間傳遞值(.net c#exe)
- 12. 如何:在ASP.NET網頁之間傳遞敏感值?
- 13. 如何在頁面之間傳遞值? (Windows手機)
- 14. 如何在html頁面之間傳遞值?
- 15. 在頁面之間傳遞數據在SPA中使用backbone.js
- 16. 如何在工廠之間傳遞控制器之間的值?
- 17. 如何在Razor語法中傳遞javascript值(作爲參數值)
- 18. 在電話中傳遞兩個html頁面之間的數據
- 19. 在控制器中的兩個動作之間傳遞值
- 20. 如何在兩個Chrome應用程序之間傳遞數據?
- 21. 如何在android中的兩個類之間傳遞字符串?
- 22. 如何在Android中的兩個intent之間傳遞arrayList
- 23. 如何在Swift中的兩個UITableViewControllers之間傳遞數據?
- 24. visualforce頁面之間傳遞值salesforce
- 25. 如何在Silverlight中傳遞對象之間的頁面?
- 26. Webmatrix,Razor和Sessions
- 27. 在頁面之間傳遞jQuery參數
- 28. 在頁面之間傳遞對象
- 29. 在頁面之間傳遞狀態?
- 30. 在JSF頁面之間傳遞信息
感謝名單的人....我的問題就解決了....還有一個問題是,如果行動是不同的,我想使用Response.Redirect獲取數據,那麼我應該怎麼做呢? – Stark 2011-12-29 13:48:33
@Stark,Response.Redirect表示GET請求。所以你需要傳遞查詢字符串的值:'Response.Redirect(「/ foo.cshtml?bar = baz」);'。在目標頁面上,您可以從Request對象以相同的方式訪問它。 – 2011-12-29 13:51:00