文章 2022-02-16 来自:开发者社区

一起谈.NET技术,ASP.NET MVC功能详解 变身数据展示达人

  作为Web开发者,我们经常面对的任务就是将数据通过表格展现给用户。最简单的情景是比如仅将顾客的订单显示出来。然而,更多的数据表格将提供比如排序,分页等更多的丰富的功能。   在ASP.NET的web表单中,GridView控件提供了一种快速简便的方法显示网格中的记录集,并提供像排序、分页、编辑及删除的功能,所有的这些只需写少量的代码就可以实现。在页面加载时,GridView自动HTML中的.....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,在没有安装 ASP.NET MVC3 的服务器上运行 MVC3

  当在服务器上部署 ASP.NET MVC3 的应用的时候,可能会看到如下的错误信息:   这表示你的服务器上没有安装 ASP.NET MVC3。   解决这个问题的方法有两种:   第一,当然是在服务器上安装 ASP.NET MVC3 了。不过,如果你使用的是服务器的虚拟空间,或者租用的服务器,可能没有安装的条件,那就是用第二种方法吧。   第二,错误的原因很显然是缺少适当的程序集,在已经.....

一起谈.NET技术,在没有安装 ASP.NET MVC3 的服务器上运行 MVC3
文章 2022-02-16 来自:开发者社区

一起谈.NET技术,细数ASP.NET MVC框架的7大顶级功能

  ASP.NET MVC框架对构建ASP.NET应用程序的开发人员来说的确很有吸引力,因为它的松耦合特征使项目管理变得更加轻松,ASP.NET MVC最初由微软随.NET framework 3.5 SP1一起引入(即ASP.NET MVC 1.0),现在.NET Framework 4.0和Visual Studio 2010默认支持第二个版本,即ASP.NET MVC 2.0,在这篇文章中....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,ASP.NET MVC & EF 构建智能查询 二、模型的设计与ModelBinder

  在第一篇中,我讲解了我们要做智能查询的原因,以及基本的解决方案设计。从这篇开始我们开始讲解它的实现过程。   其实在写这一系列文章之初,我其实是想由底至上去讲解,但是我又整理了一遍代码才发现,其实如果不了解最表面的东西,也是不太好深入的。   所以我们的第二篇文章就来讲一下我们这个智能查询框架中最浅,但也是使用最频繁的部分,也就是Model。   首先我们的Entity  或者说数据...

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,ASP.NET MVC & EF 构建智能查询 一、智能查询的需求与设计

  关于复用   在我们日常的开发过程中,代码的复用其实是很重要的一部分,ASP.NET MVC框架本身为我们提供了很多很好的复用机制,让我们能充分地利用它们来节省我们的Coding成本。   在简单的Coding中,我们可以通过构造方法来实现代码段的复用,在OOP编程中我们可以使用继承多态来进行类的复用,我们也可以使用设计模式来做类或对象间的代码设计的复用,随着程序的复杂我们就想构造出更佳的复....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,ASP.NET MVC:自定义 Route 以生成小写的 Url

  先给出本文中测试用的 controller: public class PersonsController : Controller{public ActionResult Query(string name) {return View(); }}   ASP.NET 中 Url 大小写   不严格来讲,ASP.NET MVC 对 Url 是不敏感的,以下 Url 都是相同的,都...

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,[翻译]ASP.NET MVC 3 RC 发布通告

  今天早上,ASP.NET组发布了ASP.NET 3 RC版(release candidate)。你们可以从这里进行下载here.   ASP.NET MVC 3是个很完美的发布,增加了大量的功能改进。它可以向后兼容ASP.NET MVC V1 和 V2,可以轻易的升级你现有的项目(可以阅读发布须知,根据里面的步骤去做)。你还可以通过我之前发表的博客文章来学习ASP.NET MVC 3的很多....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,Unobtrusive JavaScript in ASP.NET MVC 3

  Unobtrusive JavaScript 是什么? Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><!--以下是常规Javascript下写出来的Ajax--><div id="test"><a href....

文章 2022-02-16 来自:开发者社区

一起谈.NET技术,ASP.NET MVC 2中使用jQuery UI控件详解

  问:我想给我的ASP.NET MVC输入表单添加一个日期选择控件,但模型-视图-控制器(MVC)并没有提供这样的辅助方法,我该如何添加控件?   答:和ASP.NET Web表单不一样,MVC架构没有提供可以在设计面板中拖放的有状态的服务端控件,相反,MVC鼓励使用简单的HTML布局元素和基于数据的标签作为页面布局的要素,功能和最终的布局用客户端JavaScript和CSS样式表控制。  .....

文章 2019-06-01 来自:开发者社区

一起谈.NET技术,ASP.NET MVC 验证方式(1)

  实现一个简单的验证(C#)   本部分主要目的是说明如何在ASP.NET MVC应用程序中实现验证。例如,将了解如何验证一个表单提交时必填内容的合法性。了解如何应用model state和验证相关的HTML helpers。   理解Model State   你使用model state,更准确点说是使用model state 字典去表示验证错误。比如,列表一中的Create()方...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注