
ASP.NET MVC
文章平均质量分 70
练习ASP.NET MVC
红目香薰
全国教师技能大赛获奖教师,全国技能赛大赛大数据方向国奖指导教师,蓝桥杯国赛一等奖指导教师,其它几十项国家级、省级、企业级一二三等。优快云博客专家、阿里云社区专家、华为云课堂认证讲师,主要研究方向为人工智能、大数据方向;拥有企业人力资源管理师、Python技术应用高级工程师、人工智能应用工程师(高级)、HCCDA-AI证书、Harmony0S应用开发者高级认证等几十项证书资质。
展开
-
.NET MVC第十章 vue axios解析web api接口
我用的是之前的数据库,用作测试,数据库的名称是【girl1804】我们需要使用的是girl1804Entities。为了方便操作,我都写成HTTPGET请求了。根据接口解析操作即可。原创 2022-10-05 21:06:41 · 1098 阅读 · 3 评论 -
.Net MVC订单后台管理系统源码编码过程
Net MVC订单后台管理系统源码编码过程1. 实现语言:C#语言。2. 环境要求:Visual Studio 2012+SQL Server 2012 或以上版本。3. 实现技术:ASP.NET MVC+EF(100 分)或 ASP.NET+三层+EF(90 分)。两个字段都不能为空。数据库设计1. 创建订单项目数据库(OrdersDB)。2. 创建订单信息表(OrderInfo),信息表结构见表 1。编码完整示例:手动添加dataEF引入数据库这里的名称写【Order】就行。原创 2022-10-04 02:00:00 · 3023 阅读 · 12 评论 -
.NET MVC第七章、jQuery插件验证
jQuery1.9之后的版本把所有在早期版本里标记为deprecated的api都正式删除了,不再向后兼容。所以使用MVC模板自动生成的jQuery-3.3.1.min.js时会报脚本错,导致无法完成验证。Visual Studio 2019中生成的mvc项目中,自动生成的jQuery-3.4.1.min.js已解决该问题。如果是VS2019在创建的过程中自带这些内容,VS2017则会少一些,例如jQuery是1.0版本的,也会有验证功能的js。原创 2022-09-30 18:31:41 · 920 阅读 · 7 评论 -
.NET MVC第一章、项目创建与使用
ASP.NET MVCModel(模型)、View(视图)和Controller(控制器)原创 2022-09-10 11:25:09 · 496 阅读 · 0 评论 -
.NET MVC访问某方法后会跳转页面
Response.Write("<script>alert('测试成功');windows.location.href='/Home/Index'</script>");public void SaveInfo(){//EF、sql等操作,saveChange后跳转最简便的方法Response.Write("<script>alert('成功');windows.location.href='/Home/Index'</script>...原创 2021-02-07 11:38:14 · 456 阅读 · 0 评论 -
.NET MVC第六章、@Html.Partial[ˈpɑːʃl](string name)分布视图
.NET MVC第六章、@Html.Partial[ˈpɑːʃl](string name)分布视图RenderBody、RenderPage、RenderSection原创 2022-09-24 18:28:26 · 778 阅读 · 6 评论 -
.NET MVC第三章、三种传值方式
.NET MVC第三章、三种传值方式ViewData传递方法前台接收ViewData测试ViewBag传递方法前台接收ViewBag测试TempData·支持夸函数传递方法前台接收编辑TempDate测试原创 2022-09-10 19:46:35 · 537 阅读 · 15 评论 -
.NET MVC第四章、模型绑定获取表单数据
模型绑定就是将浏览器发送的HTTP请求数据转换为.NET对象的过程。模型绑定使得在控制器中可以直接获取视图、或URL传递来的数据,且这些数据可以自动转换为模型对象,以便调用。模型绑定机制省略了常见Request.QueryString手动传值和类型转换的步骤,这样可以专注地处理模型对象。原创 2022-09-23 17:04:50 · 1183 阅读 · 6 评论 -
.NET MVC第九章、Web Api Json序列化与反序列化
"introduce": "当真是喜从天降,一生之中,从未听见过有四个字是这般好听的。"introduce": "人见人爱,花见花开,车见车载。"introduce": "帅气的王润松同桌""introduce": "箫长琴短衣流黄""introduce": "国士无双""introduce": "黑帮教父""nickName": "苏泽开","nickName": "张宇婷","nickName": "曲弘扬","nickName": "王佳敏","nickName": "张紫璇",原创 2022-10-05 20:12:42 · 804 阅读 · 0 评论 -
.NET MVC第八章、Web Api 跨域接口
.NET MVC第八章、Web Api 跨域接口创建Web Api项目WebApi项目启动主页中的API选项ASP.NET MVC WEB API操作1、修改返回数据格式2、修改访问路径3、自定义API接口创建自定义接口函数启动访问跨域配置跨域访问测试.NET MVC Web Api跨域设置原创 2022-10-05 00:15:00 · 958 阅读 · 0 评论 -
.NET MVC第二章、控制器使用
母版页一般咱们MVC就选择上下结构就够用了,如果有单独的需求,可以将菜单的选项编辑成下拉菜单,这样功能选择就肯定够用了。因为MVC做的项目一般都是提供千人以内的企业办公需求,大型项目咱们会使用ASP.NET CORE来创建,微服务在处理并发上会好很多。输入控制器名称,一定要以【Controller】结尾,实际控制器名称是前缀的命名,这里是【Test】在Controllers文件夹上点击【鼠标右键】,选择【添加】,选择【控制器】。添加方法1:在函数名称上点击【鼠标右键】,选择【添加视图】原创 2022-09-10 12:00:44 · 568 阅读 · 6 评论 -
.NET MVC第五章、模型绑定获取表单数据
链接1、2直接访问,在url上可以看到,并且age的默认值是2,链接3显示admin与age的12,说明超链接符合预期。输出标签。输出标签。输出标签。输出标签。输出标签。输出标签。输出标签。输出标签。原创 2022-09-24 09:48:58 · 922 阅读 · 2 评论 -
ASP.NET MVC (三、表单与文件上传)
前言:本章节主要针对文件上传进行强化练习,关键字【HttpPostedFileBasefiles,enctype="multipart/form-data"】这个世界上只有一种真正的英雄主义:认清生活的真想,并且任然热爱它。难道向上攀爬的那条路,不是比站在顶峰更让人心潮澎湃吗?【https://code.jquery.com/jquery-3.1.1.min.js】1、...原创 2021-09-07 15:26:58 · 1397 阅读 · 1 评论 -
ASP.NET MVC上传图片前后台内容
//样式采用bootstrap样式//前端form表单代码//着重声明:form表单必须是post方式,//表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。//默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作.<h2>添加图片:</h2><form act.原创 2021-02-07 12:34:13 · 539 阅读 · 0 评论 -
HttpClient 调用WebAPI时—传参的三种方式(ASP.NET MVC&CORE均适用)
代码里有注释:方法一,传json参数方法二,传表单参数方法三,传字节流public void Post() { //方法一,传json参数 var d = new { username = " ", password = " ", grant_type = "password", appcode =原创 2021-11-06 01:44:58 · 1304 阅读 · 0 评论 -
ASP.NET MVC (一、控制器与视图)
前言:ASP.NET MVC是最简洁、最方便、最高效、最快速的小型网站开发的方法,本文可以让一个小白用最快速的方式学会网站开发。这个世界上只有一种真正的英雄主义:认清生活的真想,并且任然热爱它。难道向上攀爬的那条路,不是比站在顶峰更让人心潮澎湃吗?1、MVC简介MVC是一种软件设计模式。组成:Model(模型)、View(视图)和Controller(控制器) 作用:用户接口和逻辑层相互分离,以便开发人员更好地关注逻辑层的设计和测试,并使整个程序具备清晰的架构.原创 2021-09-06 09:36:32 · 2271 阅读 · 1 评论 -
ASP.NET MVC (五、HttpClient接口解析)
前言:MVC对于已经跨域的接口进行解析是个比较容易的事情。况且在第四章节的时候已经通过Ajax进行了页面的解析测试,效果也比较明显。所以本章节从容应对。这个世界上只有一种真正的英雄主义:认清生活的真相,并且仍然热爱它。难道向上攀爬的那条路,不是比站在顶峰更让人心潮澎湃吗?1、MVC项目创建在解决方案上点击【鼠标右键】,依次选择【添加】【新建项目】选择【ASP.NET Web应用程序(.NET Framework)】项目,点击【下一步】输入项目名称,这里是【M...原创 2021-09-16 19:08:20 · 1631 阅读 · 0 评论 -
ASP.NET MVC项目的创建
1、打开【vs】开发工具选择【ASP.NET Web应用程序(.NET Framework)】输入名称名称,点击创建、选择【MVC】项目,取消HTTPS配置,点击创建即可引入EF创建三层:剩下的就是代码编写了。...原创 2021-06-20 10:33:30 · 1525 阅读 · 2 评论 -
ASP.NET MVC多表示例题-酒店管理
酒店房间后台管理系统1.实现语言:C#语言。2.环境要求:VisualStudio2012+SQLServer2012或以上版本。3.实现技术:ASP.NETMVC+EF(100分)或ASP.NET+三层+EF(90分)。4.功能要求:不得使用第三方工具生成实体类、持久层代码,否则不得分。1.首次打开页面,展示所有酒店房间信息列表,如图1所示。原创 2022-10-16 15:27:46 · 2018 阅读 · 16 评论 -
ASP.NET MVC增删改查带图片路径读取
主要完成单表的增加、修改、删除、查询、模糊查询的功能,以及根据图片名称显示对应的图片操作。数据库这里自行处理即可,毕竟只是完成功能的一个示例,方便查询功能写法才是主要的。添加的视图里面要注意,依然使用的是get请求。加上requested的非空验证。控制器都用的HTTPGET请求,方便处理。少发生异常,保证稳定分数。添加的时候需要进行非空处理,保证数据的安全性、一致性、稳定性。为了保证数据安全,需要在删除的时候进行确认操作。视图中的操作就是显示查询结果,进行增删改操作。这里表的自增主键别忘记添加。原创 2022-10-18 10:41:02 · 1120 阅读 · 0 评论 -
ASP.NET MVC (四、ASP.NET Web API应用程序与跨域操作)
前言:本章节主要针对Web API进行基础教学以及强化训练,并对跨域操作做出详细的介绍与添加跨域配置信息,可以通过本文学会创建【跨域接口的编写】,风格采用【restfull】风格RESTful发展背景及简介网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备…)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"APIFirst"的设计思想。RESTful API是目前比较成熟的一套互联网应用程原创 2021-09-12 23:54:36 · 1366 阅读 · 4 评论 -
ASP.NET MVC (二、数据传递)
前言:ASP.NET MVC是最简洁、最方便、最高效、最快速的小型网站开发的方法,本文可以让一个小白用最快速的方式学会网站开发。这个世界上只有一种真正的英雄主义:认清生活的真想,并且任然热爱它。难道向上攀爬的那条路,不是比站在顶峰更让人心潮澎湃吗?1、数据传递控制器向视图传递少量数据,常见三种为: ViewData ViewBag TempData1.1、ViewDataASP.NET MVC 5源代码中ControllerBase类中ViewData属性的定义:原创 2021-09-06 11:21:18 · 2141 阅读 · 0 评论 -
ASP.NETMVC数据库完整CRUD操作示例
数据库1、创建项目2、添加EF3、添加控制器4、添加视图5、修改与删除操作6、添加操作原创 2023-03-30 20:24:54 · 872 阅读 · 0 评论