母版頁包含表單,表單裏面包含下拉列表,當選擇任何選項時表單被引用。 請說優雅的方式保持mvc模式爲每個動作方法我可以得到下拉選定的值asp.net母版頁面傳遞所有動作的數據
0
A
回答
0
我不認爲這會是一個問題,因爲你可以在一個頁面上有多個表單。只需在你的主頁上放置一個表格。事情是這樣的
Master.cshtml
@Html.BeginForm("{Action}", "{Controller}")
{
<select id="formList" name="formList">
// your options go here
</select>
<input type="submit" value="OK" />
}
@RenderBody
其中{行動}和{}控制器顯然是要在用戶選擇從下拉列表中的東西來處理的處理控制器。然後你的觀點會有自己的形式。
SomeView.cshtml(POST所示的例子)
@{
Layout = "pathTo/Master.cshtml";
}
@Html.BeginForm()
{
// define your view
}
你的HTML將使兩種不同的形式張貼到兩個不同的動作。
0
以下步驟是一種可能的解決方案。
- 當你改變,你必須存儲在Cookie的這個值
- 創造價值,提供按以下連結 http://www.dotnetguy.co.uk/post/2010/03/07/aspnet-mvc-working-smart-with-cookies-custom-valueprovider
- 比使用,在每一個行動的名稱按例如你在母版頁下拉在上面的鏈接。
它適合我。
相關問題
- 1. ASP.NET:將數據從內容頁面傳遞到母版頁
- 2. 傳遞數據查看母版頁
- 3. 將對象數組傳遞到母版頁的內容頁面
- 4. ASP.Net - C# - 傳遞頁面作爲參數
- 5. 在頁面之間傳遞數據ASP.NET
- 6. 在asp.net頁面之間傳遞數據
- 7. 在頁面之間傳遞數據asp.net
- 8. ASP.net在頁面間傳遞數據
- 9. 根據登錄用戶傳遞數據以查看母版頁
- 10. ASP.NET頁面命名使用母版頁
- 11. ASP.NET - 將會話數據從頁面2傳遞到頁面1
- 12. asp.net中的打印頁面沒有母版頁的控件
- 13. 從頁面到頁面傳遞數據
- 14. ASP.NET MVC母版頁
- 15. 沒有母版頁的Sharepoint頁面
- 16. 如何將頁面或母版頁對象傳遞給AJAX頁面方法
- 17. Gridview工作時,asp.net頁面鏈接到母版頁
- 18. asp.net母版頁,內容頁
- 19. 我想修復下拉菜單作爲asp.net中所有頁面的標題(沒有母版頁概念)
- 20. 在母版頁ASP.NET的AJAX
- 21. 值傳遞從母版用戶控件兒童ASPX頁面
- 22. 如何將母版頁應用於所有頁面,Sharepoint 2010
- 23. 更改所有網站的母版頁
- 24. RESOLVEURL在母版頁不工作在asp.net
- 25. 將分頁數據傳遞給頁面
- 26. ASP.Net母版頁滾動條問題
- 27. asp.net mvc動態更改母版頁&.css
- 28. 頁面閃爍Asp.Net使用母版頁Asp.Net
- 29. 內容頁面是否可以使用其母版頁面的母版父母的主ContentPoltageHolderID(嵌套母版頁)
- 30. 將數據傳遞到從jQuery的asp.net頁面方法失敗