![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MVC
懒羊羊♛
励志做一只勤奋的羊
展开
-
AJAX技术
一、AJAX简介:Asynchronous JavaScript(异步JavaScript与XML的缩写)。这是在后台请求服务器数据,而不必重载Web页面的一种技术。二、AJAX原理:AJAX请求数据流程,其中最核心的依赖是浏览器提供的对象(XMLHttpRequest,XHR)。AJAX请求流程如下:三、通过jQuery实现AJAX传值使用AJAX提高网页的用户体验举例:用户注册创建一个ASP.NET MVC Web应用,然后添加ADO.NET实体数据模型首先在H.原创 2021-08-16 14:54:03 · 79 阅读 · 0 评论 -
WepApi(数据接口)
mvc、webForms区别在哪?原来的框架和现在的框架最大的区别就是原来的框架没有过滤器1、授权Authorization就是比如你登录了一个网站进入到了主页面,把主页面的地址复制,下次就直接通过该地址进入网站的首页(跳过了登录)。早期的解决方案是:判断session是否为null,如果session为null就直接跳回登录页缺点:如果很多该网站有很多页面,那就需要再每一个页面进行判断所以可以用到mvc的过滤器...原创 2021-08-16 00:05:17 · 244 阅读 · 0 评论 -
序列化类型为“HP.Web.Models.tb_GoodsOut”的对象时检测到循环引用。
在网上看到的解决方案是:加一行这样的代码问题就可以解决,但是对我的而言,却还是不能解决。最终我的解决方案:也就是你要哪些数据你就查哪些数据!原创 2021-06-27 11:38:17 · 42 阅读 · 0 评论 -
MVC复习
这次考试的考点:数据列表展示添加数据(文件上传,数据验证)删除详情增加点击量一、数据列表显示1、数据库我随便选的一个,分别用到以下两张表2、搭建三层数据库搭建好之后,添加EF模型然后分别建立DAL、BLL文件夹。写增删改查的代码(注意修改的代码,查询所有的时候以及根据id查询的时候需要查两张表)3、创建MVC的项目我们默认使用Home控制器,所以不去建立其他的控制器了。在Home控制器中添加一个操作方法:调用BLL的查询所有的方法,用list接收,并返回给视图@model I原创 2021-06-08 00:13:42 · 97 阅读 · 0 评论 -
MVC文件上传
首先我们在Home控制器中添加一个操作方法FileUp操作方法中我们需要写一个form标签,带有enctype="multipart/form-data"属性或者我们可以HTML的辅助方法去写form表单首先我们思考一个问题,当上传一个文件的时候,会有重名的情况,那如何解决这个问题呢?这里我们可以使用GUID文件名。这时当我们点击上传的时候,就可以将文件上传到我们指定的文件夹下面了如果我们需要保存到数据库中又该如何做呢?我先睡了!...原创 2021-06-08 00:07:41 · 96 阅读 · 2 评论 -
课堂笔记:一、初探ASP.NET MVC
一、什么是MVC?MVC是一种软件设计模式,即Model(模型)、View(视图)、Controller(控制器)。其主要设计目标是将用户接口和逻辑层相互分离,以便开发人员更好的关注逻辑层的设计和测试,并使整个程序具备清晰的结构。MVC执行流程:浏览器请求、控制器、模型、视图、显示结果。具体定义:Model(模型):实现应用程序数据逻辑的应用程序组件,通常被称为数据模型。模型对象会检索模型状态,并将其存储在数据库中。View(视图):显示应用程序用户界面(UI)的组件。ASP.NET MVC支持原创 2021-04-12 17:18:55 · 112 阅读 · 0 评论