今天碰到一个非常基础的问题,关于asp.net mvc 控制器和页面的 ViewBag的赋值的问题:
问题如下:今天写了一个从页面上获取另外一个页面上的音乐名字,然后控制器是这么写的:
发现在页面上调用这个ViewBag.music一直调用不到值。
最后才发现原来是我在后台没有给ViewBag赋值,asp.net MVC赋值的方法是要在页面名称对应的控制器的方法名下面做出赋值才能真正赋值:
控制器:
以后在工作中,通过自己买的一些书籍,碰到的知识点我都会记下来,以便让自己对知识点更加牢固,和给其他干.NET的小菜鸟少走一些弯路。