在ASP.NET MVC中使用Razor语法可以在视图中方便地展示数组,如果要进行数组模型绑定,会遇到索引断裂问题,如下示例: input type="text" name="[0].Name" /input type="text" name="[1].Name" /input type="te...
网站建设
Aspnetpager对GridView分页并顺利导出Excel
一、前言 谈到分页,在网页上简直到处都是。网络的资源越来越多,如果不用分页技术来显示,就会拖拉很长很长。下面给大家分享分页技术。 二、基本要点 当要显示数据量足够大的...
ASP.NET项目开发中日期控件DatePicker如何使用
前几天做项目的时候要用到日期控件,但是在ASP.NET中,没有封装日期控件,第一想法就是百度一下喽~,下面给大家分享如何使用这个控件,扩充一下自己的代码库。 首先需要大家下载...
ASP.NET使用My97DatePicker日期控件实例
.Net中默认提供了Calendar日期控件,但是它有一个缺陷,就是每次日历的显示,隐藏和用户的的选择日期都会造成回传。 在网上找到My97DatePicker这个js日期控件,不错,和大家分享一下。...
ASP.NET My97DatePicker日期控件实现OA日期记事功能
My97DatePicker日期控件是一个非常好用的日期控件,功能非常优秀的日期控件. 对实现页面刷新完善的很好,用日期控件时可以有比较好的享受,这次的OA日期记事功能也得益于此控件,具体...
在ASP.NET 2.0中操作数据之二:创建一个业务逻辑层
导言 本教程的第一节所描述的数据访问层(Data Access Layer,以下简称为DAL)已经清晰地将表示逻辑与数据访问逻辑区分开了。不过,即使DAL将数据访问的细节从表示层中分离出来了,可...
在ASP.NET 2.0中操作数据之三:创建母版页和站点导
导言 通常,用户友好的个性化站点都有着一致的,站点统一的页面布局和导航体系。Asp.net 2.0引入的两个新特性给我们在统一站点的页面布局和站点导航上提供了简单而有效的工具,它...
在ASP.NET 2.0中操作数据之四:使用ObjectDataSource展
在完成了应用程序架构和页面的设计后,我们可以开始探讨如何实现多种多样的普通数据到报表展现的任务。前面我们已经了解到如何在从数据访问层和业务逻辑层绑定数据到ASP.NET页面...
在ASP.NET 2.0中操作数据之五:声明参数
导言 在上一章的教程中,我们看了GridView、DetailsView和FormView绑定到OjbectDataSource控件显示数据,ObjectDataSource调用了类ProductsBLL的GetProducts()方法。方法GetProducts()返回一个有Northwind数据库的...
在ASP.NET 2.0中操作数据之六:编程设置ObjectDataS
导言 正如我们在上一节的教程中所看到的,有很多可供选择的方式把参数的值传递到OjbectDataSource的方法里。假如参数值是采用硬编码方式,来源于页面上的一个Web控件,又或者其他可...
ASP.NET MVC HtmlHelper如何扩展
一、ASP.NET 扩展方法三要素 (1)、静态类 可以从下图看出,InputExtension首先是一个静态类; (2)、静态方法 既然是静态类,那么其所有的方法必然都是静态方法,例如:public static MvcHtmlS...
不可忽视的 .NET 应用5大性能问题
实现有效 APM 策略所面临的挑战: 代码依赖 过度或不必要的日志 同步与锁 潜在数据库问题 潜在的基础架构问题 1、代码依赖 开发程序是一项具有挑战性的工作。你不仅要为了满足商业...
ASP.NET 2.0中的数据操作之八:使用两个DropDownLis
导言 在前面的指南中我们研究了如何显示一个简单的主/从报表, 该报表使用DropDownList和GridView控件, DropDownList填充类别,GridView显示选定类别的产品. 这类报表用于显示具有一对多关系的记...
ASP.NET 2.0中的数据操作之九:跨页面的主/从报表
导言 在前面的两篇教程中,我们看到了如何在单一页面中显示主/从报表, 它使用DropDownList显示主记录,使用GridView或DetailsView显示详细信息. 另外一种常见的主/从报表模式是在一个页面中显...
C#.net 微信公众账号接口开发
微信越来越火,微信公众平台成为开发成新宠,本文用 C#.net 开发微信公众信号接口。 微信接口地址代码 : weixin _wx = new weixin(); string postStr = ""; if (Request.HttpMethod.ToLower() == "post") { Strea...
Visual Studio 2013更新内容简介
前言 VS2013终于发布了,虽然之前自己使用VS2010和VS2012的时间也不长,尤其是VS2012这自己刚刚也没用多久,看到VS2013发布了,自己忍不住也下载了下来,官网肯定可以下载,下载完成后,...
Asp.net mvc实时生成缩率图到硬盘
对于缩率图的处理是在图片上传到服务器之后,同步生成两张不同尺寸的缩率供前端调用,刚开始还能满足需求,慢慢的随着前端展示的多样化,缩率图已不能前端展示的需求,所以考...
在ASP.NET 2.0中操作数据之十:使用 GridView和Detai
导言 在前面的教程我们看到了如何使用两个页面(一个主页,用于列出供应商; 一个明细页,用于显示选定供应商提供的产品)创建主/从报表 . 这种两个页面的报表格式也可以集中在一个页...
在ASP.NET 2.0中操作数据之十一:基于数据的自定义
介绍 我们可以通过控制HeaderStyle, RowStyle, AlternatingRowStyle和其他一些属性来改变GridView, DetailsView, 和 FormView的样式,比如cssClass, Font, BorderWidth, BorderStyle, Bar, Width, Height等 一般,自定义格式化...
在ASP.NET 2.0中操作数据之十二:在GridView控件中使
导言 GridView是由一组字段(Field)组成的,它们都指定的了来自DataSource中的什么属性需要用到自己的输出呈现中。最简单的字段类型是BoundField,它仅将数据简单的显示为文本。其他的字...
在ASP.NET 2.0中操作数据之十三:在DetailsView控件中
导言 比起BoundField、CheckBoxField、HyperLinkField以及其他的那些数据字段控件(data field controls)来说,TemplateField提供了一种高度复杂的数据呈现的方法。在上一节中,我们主要着重于在Gr...
ASP.NET MVC使用RazorEngine解析模板生成静态页
简述 Razor是ASP.NET MVC 3中新加入的技术,以作为ASPX引擎的一个新的替代项。在早期的MVC版本中默认使用的是ASPX模板引擎,Razor在语法上的确不错,用起来非常方便,简洁的语法与.NET Fr...
在ASP.NET 2.0中操作数据之十四:使用FormView 的模板
导言 在上两节教程中,我们看到了如何使用TemplateField来自定义GridView和DetailsView的输入。TemplateField使我们可以高度自主的定义某个特定的列,但不管是GridView还是DetailsView,都会有点太...
在ASP.NET 2.0中操作数据之十六:概述插入、更新和
导言 结束前面的几节,我们已经探讨过了如何使用GridView、DetailsView和FormView控件来显示数据。这些控件简单地操作提供给它的数据。一般地,这些控件通过使用一个数据源控件,例如...
在ASP.NET 2.0中操作数据之十七:研究插入、更新和
导言 当使用GridView、DetailsView或FormView控件的内建插入、编辑或删除特征时,在用户添加一条新记录或更新/删除一条现在记录的过程中发生了多个步骤。正如我们之前一节里所讨论的,...
在ASP.NET 2.0中操作数据之十八:在ASP.NET页面中处
导言 在一个使用了分层体系架构的ASP.NET web应用系统里处理数据,一般遵循以下几步: 1.确定业务逻辑层需要调用哪个方法,并且需要出入哪些参数。这些参数可以通过硬编码设置,程...
在ASP.NET 2.0中操作数据之十九:给编辑和新增界面
导言 在前面三节的示例中,GridView和DetailsView控件使用的是绑定列和CheckBoxField(绑定GridView和DetailsView时,通过智能标记可以令VS根据数据库自动增加对应的类型)。当编辑GridView或者D...
在ASP.NET 2.0中操作数据之二十:定制数据修改界面
简介 GridView和DetailsView控件通过绑定列和CheckBox列,可以简化数据编辑界面制作,呈现只读,编辑和新增界面,我们不需要增加元素标记或编写任何额外代码就可以得到这些界面。然而,...
在ASP.NET 2.0中操作数据之二十一:实现开放式并发
导言 对于那些仅仅允许用户查看数据,或者仅有一个用户可以修改数据的web应用软件,不存在多用户并发冲突的问题。然而对于那些允许多个用户修改或删除数据的web应用软件,则有可...
在ASP.NET 2.0中操作数据之二十二:为删除数据添加
导言 在前面一些教程中,我们已经看到如何使用应用程序框架,ObjectDataSource,以及那些提供增、改、删功能的数据Web控件。在我们已经实现的删除数据的界【文章出处:台湾服务器 转载...
在ASP.NET 2.0中操作数据之二十三:基于用户对修改
导言 很多Web程序都支持用户帐号,根据不同的登录用户提供不同的选项,报表等功能。例如,就我们的教程中,我们要允许供应商公司的一些账户能登录网站并更新它们的产品-包括产...
在ASP.NET 2.0中操作数据之二十四:分页和排序报表
导言 分页和排序是在WEB应用程序中展现数据常见的功能。比如,当我们在一个网上书店搜索ASP.NET书籍的时候,可能有几百本相关书籍,但是我们只希望每页显示10条有效记录。而且,我...
在ASP.NET 2.0中操作数据之二十五:大数据量时提高
导言 如我们在之前的教程里讨论的那样,分页可以通过两种方法来实现: 1.默认分页– 你仅仅只用选中data Web control的 智能标签的Enable Paging ; 然而,当你浏览页面的时候,虽然你看到的只...
在ASP.NET 2.0中操作数据之二十六:排序自定义分页
导言 和默认翻页方式相比,自定义分页能提高几个数量级的效率。当我们的需要对大量数据分页的时候就需要考虑自定义分页,然而实现自定义分页相比默认分页需要做更多工作。对于...
在ASP.NET 2.0中操作数据之二十七:创建自定义排序
简介 显示大量已经按类别(不是很多)排序的数据但没有类别分界线,用户很难找到所需要的类别。例如,数据库中只有9个类别(8个不同的类别和1个null),共81种产品.现在用一个GridVie...
微信开发(一) asp.net接入
想要微信开发,首先要有个服务器,但【本文由:香港云服务器http://www.558cloud.com提供,感谢】是自己没有。这时候可以用花生壳,将内网映射到公网上,这样就可以在公网访问自己的...
在ASP.NET 2.0中操作数据之二十八:GridView里的But
导言 一般控件(比如GridView)显示数据的时候对数据只能读取,而需要处理数据的功能是非常常见的.典型的情况是为每行数据添加一个Button, LinkButton, 或ImageButton . 当点击这些button时,数据会...
ASP.NET邮件发送system.Net.Mail案例
本文实例为大家分享了ASP.NET邮件发送案例,供大家参考,具体内容如下 1、前台页面 SendEmail.aspx 代码 h2 发送电子邮件演示 /h2 table cellpadding="0" cellspacing="0" border="0" style="font-family: 宋体...
asp.net mvc发送邮件实例讲解
QQ邮箱 POP3 和 SMTP 服务器地址设置如下:邮箱POP3服务器(端口110)SMTP服务器(端口25)qq.compop.qq.comsmtp.qq.comSMTP服务器需要身份验证。 如果是设置POP3和SMTP的SSL加密方式,则端口如下:...
在ASP.NET 2.0中操作数据之二十九:用DataList和Rep
导言 在之前的28篇教程的例子里,如果我们需要显示某个数据源的多条记录,我们使用GridView .GridView 的一行表示数据源的一条记录,列表示一个字段.虽然GridView 用来显示数据,分页,排序,编...
在ASP.NET 2.0中操作数据之三十:格式化DataList和
导言 在前面的教程里我们学习了DataList提供了一些风格样式的属性.而且我们还学习了如何定义HeadStyle, ItemStyle, AlternatingItemStyle, 和SelectedItemStyle等属性的默认CSS.除了这四个属性外,DataL...
在ASP.NET 2.0中操作数据之三十一:使用DataList来一
导言 在前两章的做的DataList的例子里我们都是使用单列的HTMLtable来显示数据.而自定义使DataList将数据显示在多列多行的table里也非常容易.而且还可以以单行多列来显示数据. 我们可以通...
在ASP.NET 2.0中操作数据之三十二:数据控件的嵌套
导言 除了静态HTML和数据绑定语法,template也可以包含Web控件和用户控件.这些控件的属性可以通过声明语法,数据绑定语法或在服务器端通过事件处理编程来设置. 通过将控件嵌入到templa...
在ASP.NET 2.0中操作数据之三十三:基于DataList和
导言 在前面的使用DropDownList过滤的主/从报表一章里我们使用GridView创建的主/从表,显示一些"主"记录.用户可以根据主记录来查看"从"(详细)的内容.主/从表在呈现一对多关系和含多列的表...
在ASP.NET 2.0中操作数据之三十四:基于DataList和
导言 在前面一章里我们学习了如何在一个页里显示主/从信息.另外一种经常使用的模式就是将主从信息用两个页分别显示.在前面的跨页面的主/从报表 我们通过GridView显示所有的supplie...
在ASP.NET 2.0中操作数据之三十五:使用Repeater和
导言 在前面一章里我们学习了如何用两个页分别显示主/从信息。在“主”页里我们用Repeater来显示category。每个catego【本文转自:http://www.1234xp.com/mgzq.html网络转载请说明出处】ry的nam...
ASP.NET存储过程实现分页效果(三层架构)
本文实例为大家分享了ASP.NET存储过程实现分页的具体代码,供大家参考,具体内容如下 实现效果: 文本框内输入跳转的页数,点击GO会跳转到该页 首先在项目下加入BLL,DAL,DataAccess,MO...
ASP.NET中RadioButtonList绑定后台数据后触发点击事件
本文实例为大家分享了RadioButtonList绑定后台数据,触发点击事件的方法 首先前台页面放置一个 RadioButtonList 控件 asp:RadioButtonList runat="server" ID="RadioButtonList1" BorderStyle="None" RepeatColumns="3...
详解ASP.NET中Session的用法
当用户在应用程序的页之间跳转时,存储在 Session 对象中的变量不会清除,而用户在应用程序中访问页面时,这些变量始终存在。当用户请求来自应用程序的 Web 页时,如果该用户还没...
WinForm中DataGridView折叠控件【超好看】
刚到一家新公司,领导下发任务要用cs系统做一个表格折叠显示,这真是把我难倒了,自己工作6年一直以来都是做BS的系统。这如果在BS里面那太简单了,JqGrid默认都自带,可是DataGrid...