|
|
1
1
显然,未填充ViewData,因此ViewData(“MyDataRowCollection”)返回空值,这会引发异常。控制器中的代码将有助于了解发生了什么。
编辑:
无论如何,您可能希望使用强类型视图而不是普通视图。 强类型视图继承自viewpage(共t个),而不仅仅是viewpage。这样,您就可以将T类型的模型类传递给视图,并以强类型的方式访问它。 此外,您不应该直接传递数据行,而是应该在控制器内部进行大量工作,并返回一个易于在视图中操作的列表。 尽可能保持你的观点愚蠢。
你的观点是:
这样,您还可以在控制器上编写测试并断言模型类包含的内容,而不必尝试查看HTML是否包含正确的结果… 我将通过深入的解释,因为你可以在互联网上找到这一切,但通过一些工作来模拟你的依赖,然后你可以写这样的东西(我不是一个真正的VB大师,所以请原谅我的语法)
|
|
|
Mear1628 · vb.net从随机选择的端口号接收UDP 1 年前 |
|
|
user1946932 · .Net正则表达式在所有字符前添加空格 1 年前 |
|
|
user1946932 · 正则表达式:删除连续两个以上的<br>? 1 年前 |
|
|
Josh · 通过反思访问孩子的财产 1 年前 |
|
|
Khu RJ · 更新网格中的单元格-DevExpress网格控件 1 年前 |
|
|
Mick · VB.NET Regex。替换不起作用(数组未更新) 2 年前 |