MVC+EF
努力吧少年-珊珊
有理想 有追求
展开
-
通用_外部加载外部样式
1、原因:我们知道在ASP.NET MVC中的视图页中可以使用@Styles.Render加载静态css资源 ,@Scripts.Render加载静态js资源,但添加的是一个空的MVC项目,Scripts类则使用不了,报错:编译器错误消息: CS0103: The name 'Styles' does not exist in the current context2、原由:因为它是属于S...原创 2018-09-15 09:41:16 · 629 阅读 · 0 评论 -
一、MVC+EF控制器和后台交互
一、后台控制器using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;namespace MVCDemo.Controllers{ public class AccountController : Controller ...原创 2018-09-15 11:53:43 · 432 阅读 · 0 评论 -
三、三层架构搭建(2)
一、出现的问题(类库和项目没有引用Entity)我又在界面的包管理 从新 安装了 一次 解决原创 2018-09-26 09:21:59 · 208 阅读 · 0 评论 -
一、WebForm
一、Webfrom方式开发原创 2018-09-20 16:47:28 · 377 阅读 · 0 评论 -
ASP和ASP.NET以及.NET
一、解释1、asp开发早期的前后台代码写在一起,后缀名是.asp的那就是asp2、asp.net开发ASP.NET网页后缀是.aspx区别:1、开发方式ASP把界面设计和程序设计混在一起,维护困难。ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。...原创 2018-09-26 13:37:16 · 321 阅读 · 0 评论 -
二、MVC+EF控制器和后台交互(2)
mvc 前后端如何交互数据1、后端如何传送数据给前端后端:ViewBag.Message = "Hello " + name;前端:@ViewBag.Message2、后端如何传送数据给前端 后端: TempData["name"] = "王五";前端:@TempData["name"]3、后端如何传送数据给前端后端:ViewData["name"] = ".原创 2018-09-26 16:51:36 · 282 阅读 · 0 评论 -
三、三层架构搭建
搭建方式一、两个项目用公共操作数据类方式一:1、建立空项目解决方案,并添加Web文件加和三层架构类(扩展Enum枚举类、Common通用公共类、SqlHelp数据库辅助类)2、 Web 里面新建两个项目3、三层架构Model 从动软找实体类 ,DAL用泛型,BLL 用Model和DAL注意点:Model 则是一个表对应一个类文件DAL和BLL 只需要一个 BLL 传参实体类 DA...原创 2018-09-21 10:49:02 · 425 阅读 · 0 评论 -
二、MVC+EF控制器和后台交互(3)
一、下拉框的使用后台: Model.Entities db = new Model.Entities(); private ActionResult TreeBind() { List<StrucInfo> list = db.StrucInfo.ToList(); // 1、将数据集从数据库下载下来 ...原创 2018-09-28 09:46:46 · 213 阅读 · 0 评论 -
一、泛型
一、普通类调用泛型函数using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Mvc;using WebApplication1;namespace WebApplication1.Controllers{ public class ...原创 2018-09-29 13:47:14 · 145 阅读 · 0 评论 -
一、项目开发
1、梳理需求 输出需求说明文档(功能详情图、功能表格) 2、B/C架构设计,完整的前后端分离,在移动端实现界面和功能,在服务端提供数据和服务。 3、进行UE/UI设计 输出UE/UI设计: 产品原型文件、原始UI设计图、UI切图 4、...原创 2018-09-29 15:18:13 · 163 阅读 · 0 评论 -
C# 中GUID生成格式的四种格式
C# 中GUID生成格式的四种格式 var uuid = Guid.NewGuid().ToString(); // 9af7f46a-ea52-4aa3-b8c3-9fd484c2af12 var uuidN = Guid.NewGuid().ToString("N"); // e0a953c3ee6040eaa9fae2b667060e09 ...原创 2018-10-18 10:59:29 · 657 阅读 · 1 评论 -
一、C#创建存储过程并调用
一、存储过程1、表的结构在这里插入代码片2、无参数存储过程create procedure GetStuCouasbegin select * from Student s left join Course c on s.C_S_Id=c.C_Idend...原创 2018-10-31 18:23:55 · 2128 阅读 · 11 评论 -
一、事务的操作
一、事务的操作public bool transactionOp(){ // 事务成功返回true,事务失败返回false bool result = false; string SqlConnectionString = "Data Source=.;Initial Catalog=DataBaseName;User ID=sa;pwd=123456;Connecti...原创 2018-10-31 23:19:15 · 350 阅读 · 0 评论 -
一、类库
一、AccessOperate类using System.Data;using System.Data.OleDb; //C#的Microsoft Access操作类public class AccessOperate{ private string OleDbConnectionString; //数据库连接 /// <summary> ...原创 2018-10-31 23:33:29 · 2217 阅读 · 0 评论 -
一、C#中字符串保留双引号和sql 2012中获取表的信息,包含字段的描述
一、SQL数据表结构select b.[value] from sys.columns a left join sys.extended_properties b on a.object_id=b.major_idand a.column_id=b.minor_id inner join sysobjects c on a.column_id=c.idand a.[name]='列名' ...原创 2018-11-13 15:11:35 · 513 阅读 · 0 评论 -
二、MVC+EF控制器和后台交互
一、ajax 请求的控制器 里面 Redirect 是无效的 表单可以至今 还不知道具体原因Login页面 要跳转到 index页面@{ Layout = null;}<!DOCTYPE html><html><head> <meta name=&qu原创 2018-09-25 15:39:12 · 213 阅读 · 0 评论 -
MVC 模板页和布局
我们在以前的Asp.NET课程中已经学习过母版页了,在MVC中WebForm视图使用母版页的方法与以前基本相同。创建一个项目MvcMasterPageDemo。 添加Home控制器,生成Index视图。 在生成视图的选框中,我们选择Aspx视图引擎,然后可以看到有“使用布局或母版页”的选项,给我们指向一个后缀为Master的文件(并不存在,所以无法完成视图添加)。 现在我们自己去创建它。...转载 2018-09-14 13:51:27 · 739 阅读 · 0 评论 -
vs2015 建立dll和使用
vs2015 建立dll和使用原创 2018-04-17 13:21:53 · 759 阅读 · 0 评论 -
通用_SVN的搭建
一、点开上面的VisualSVN连接,下载VisualSVN server,如图:VisualSVN下载地址:https://www.visualsvn.com/downloads/一路安装后: 二、安装客户端接着下载TortoiseSVN客户端,官网下载地址:http://tortoisesvn.net/downloads.html...原创 2018-09-17 10:04:18 · 170 阅读 · 0 评论 -
一、三层架构搭建
一、三层架构搭建解释、以前的网站项目目录结构是项目解决方案下面是项目(里面有很多网站的配置等一系列文件)三层架构是项目解决方案下各个类库之间的关联而结构则是所以我们要搭建从起步开始注意下面两个图不需要做跳过上面两个图...原创 2018-09-18 09:07:58 · 424 阅读 · 0 评论 -
通用_数据库的连接
一、在ASP.NET中有两种配置数据库连接代码的方式,它们分别是 appSettings 和 connectionStrings 。在使用 appSettings 和 connectionStrings 配置数据库连接代码时,可分别在 下添加如下代码:<appSettings>&a原创 2018-09-19 11:41:10 · 322 阅读 · 0 评论 -
二、三层架构搭建
一、越过基础,开始实践解释一下:BLL调用Model成和DAL层DAL 调用Model层和SQL驱动处理方法完善DAL 调用Model层和sqlhelp类原创 2018-09-19 13:55:36 · 173 阅读 · 0 评论 -
一、SQLServer服务器分页
sqlserver2008不支持关键字limit ,所以它的分页sql查询语句将不能用mysql的方式进行,幸好sqlserver2008提供了top,rownumber等关键字,这样就能通过这几个关键字实现分页。...原创 2018-11-08 14:27:38 · 266 阅读 · 0 评论