锐英源软件
第一信赖

精通

英语

开源

擅长

开发

培训

胸怀四海 

第一信赖

当前位置:锐英源 / 英语翻译 / ASP_NET MVC Flexigrid控件英语翻译中文译文
服务方向
人工智能数据处理
人工智能培训
kaldi数据准备
小语种语音识别
语音识别标注
语音识别系统
语音识别转文字
kaldi开发技术服务
软件开发
运动控制卡上位机
机械加工软件
软件开发培训
Java 安卓移动开发
VC++
C#软件
汇编和破解
驱动开发
技术分类
讨论组翻译
复制到应用程序
联系方式
固话:0371-63888850
手机:138-0381-0136
Q Q:396806883
微信:ryysoft

英文原文

 

锐英源精品开源心得,转载请注明:“锐英源www.wisestudy.cn,孙老师作品,电话13803810136。”需要全文内容也请联系孙老师。

flexigrid.jpg

简介

对于使用微软的新ASP.NET MVC架构和Flexigrid,本文一步一步介绍怎样创建基本的演示程序。为了简洁,不会牵涉到单元测试,输入验证,错误处理,数据封装,审核,路由或任何MVC设计有关的细节。

前提

在发布本文时,ASP.NET MVC面市了它的第一个测试版本。为了让ASP.NET MVC和LINQ to SQL正常工作,你需要确保安装VS2008 SP1和.NET 3.5 SP1。谨记:有几个预发布的产品,比如Microsoft Silverlight Tools Beta 1会阻止VS2008 SP1正常安装。所以,VS2008 Service Pack Preparation Tool要在VS2008 SP1安装前安装。

创建新工程

第一步是创建新的ASP.NET MVC Web应用工程。
第一步
本例里,不会牵涉到单元测试,所以在下面界面里选择No
单元测试
现在工程的框架已经创建了,能清理些内容。

  • 删除AccountController.cs,在Views视图目录的Account子目录,About.aspx, 和 LoginUserControl.ascx。
  • 打开Index.aspx,删除在asp:Content标签内的标记。
  • 打开Site.Master,修改标题和体内容为如下:
 <title></title> 
 <body> 
 <div class="page"> 
 <div id="main">
 <asp:ContentPlaceHolder ID="MainContent" runat="server" /> 
 </div> 
 </div> 
 </body> 
  • 打开HomeController.cs,删除About方法,删除在Index方法里除了return View()前的所有代码。

一旦清理完毕,工程看起来如下:
工程
测试下程序,确保正常运行。

添加数据库

下面,拷贝Northwind.mdf and Northwind_log.ldf到App_Data目录下。在VS里右键App_Data目录,点击添加已有项,定位到Northwind.mdf上,点OK。当此完毕,VS2008会自动更新web.config,更新上数据库的连接字符串到NorthwindConnectionString里。
现在,创建数据存取层,使用LINQ to SQL。VS里右键点击Models目录,选择添加新项,创建LINQ to SQL类,命名为Customer,接着点添加。
添加新项

LINQ to SQL

双击Northwind.mdf文件,打开对象关系设计器。找到Customer表,表拖它到设计界面上来创建数据存取层。点击保存,接着重新打开方案管理器,在Models目录下会有一个Customer.dbml文件。这个文件包含了存取数据库的数据上下文,是LINQ to SQL自动生成的。对于Customer数据类,数据上下文会命名为CustomerDataContext。在存取CustomerDataContext类前,需要添加using Flexigrid.Models。

友情链接
版权所有 Copyright(c)2004-2021 锐英源软件
公司注册号:410105000449586 豫ICP备08007559号 最佳分辨率 1024*768
地址:郑州大学北校区院(文化路97号院)内