我已使用 viewbag 项将 DIctionary 传递给我的视图。
在我看来,我正在将他们转换回字典:
var date = veiwbag.Dictionary 作为字典;
我的字典设置为: Key = string of date ("MMM yyyy") eg - SEP 2012 value = int - 这是数据库中日期与键匹配的条目的计数。
我很乐意输出这些键值对。我需要知道如何当 suer 选择一个条目时,我可以将字符串 Key 返回到 aciton 方法以检索该字符串的所有日期。
我是 MVC3 的新手,所以有点迷茫。
我最初的想法是这样的:(这个语法可能有点像从记忆中做的那样)
<a href="(@Href("/Posts/Previous/"+ @date.Key))">@date.key (@date.value)</a>
我的控制器有动作:
public ActionResult Previous(string date)
{
..work on data
return View(..my results);
}
ActionResult 中的代码很好。该链接将我带到我的 ActionResult 但字符串为空。我如何通过
date.key
到 ActionResult 作为字符串变量?我会一直这样吗?