一、NETCore6项目新建:
1.创建ASP .NET Core Web应用:
对于框架我们选择.NET 6.0(长期支持);
2.我们可以自主添加Controllers和Views:
注意:当我们添加完Controller的时候,再添加Controller对应的View的时候,工具会帮我们自动生成一个和Controller同名的文件夹。
3.将数据传递到View层:
首先在我们的Controller.cs文件中自定义几个User对象,然后返回到我们的视图层。
再到Contoller对应的View中去做一个对象的指定。
做完之后,运行访问我们的Index界面
在这里他会出现一个错误::“Session has not been configured for this application or request.”
说我们的Session请求没有注册。
解决办法:先找到我们的Program.cs文件:
然后在里面先添加一个Session,在调用他。接着运行。
之后他又会报出一个错误:
这里我们进入View的底层代码去看:
这里可以看出他传值传的的object类所以我们将 string User5 = "扣卡";改为 object User5 = "扣卡";
再去运行。
运行成功界面:
以上就是Controller到View的数据一个传输。