-
在ASP.NET 2.0中操作数据之四十六:使用SqlDataSource控件检索数
所属栏目:[MsSql教程] 日期:2016-11-24 热度:157
导言 到目前为止,我们探讨的教程是由表现层,业务逻辑层和数据访问层构成的层次体系结构。数据访问层和业务逻辑层分别在教程第一和第二章提到。在Displaying Data With the ObjectDataSource 这篇教程里,我们探讨了怎样用ASP.NET 2.0的新控件--ObjectDat[详细]
-
在ASP.NET 2.0中操作数据之四十二:DataList和Repeater数据排序
所属栏目:[MsSql教程] 日期:2016-11-24 热度:67
导言 DataList和Repeater数据分页里我们学习了如何在DataList里添加分页功能。我们在ProductsBLL类里创建了一个名为GetProductsAsPagedDataSource的方法,它返回一个PagedDataSource对象。当绑定到DataList或Repeater时,他们将只显示请求页的数据。这个技[详细]
-
在ASP.NET 2.0中操作数据之四十三:DataList和Repeater数据排序
所属栏目:[MsSql教程] 日期:2016-11-24 热度:86
接着上篇介绍,上篇已经通过DropDownList简单实现了排序的功能,下面让我们看看带有分页的排序该怎么做。 第五步: 为使用默认分页的DataList添加排序的支持 打开PagingSortingDataListRepeater文件夹里的SortingWithDefaultPaging.aspx和Paging.aspx 页。[详细]
-
在ASP.NET 2.0中操作数据之三十九:在DataList的编辑界面里添加
所属栏目:[MsSql教程] 日期:2016-11-24 热度:180
导言 到目前为止的讨论编辑DataList的教程里,没有包含任何验证用户的输入,即使是用户非法输入— 遗漏了product的name或者负的price— 会导致异常。在前面一章里我们学习了如何在DataList的UpdateCommand事件处理中添加异常处理代码,以便在出现异常时捕[详细]
-
在ASP.NET 2.0中操作数据之三十六:在DataList里编辑和删除数据
所属栏目:[MsSql教程] 日期:2016-11-24 热度:91
导言 概述插入、更新和删除数据 里我们已经学习了如何使用GridView等控件来插入,更新删除数据。通过ObjectDataSource和其它数据控件仅仅只需要在智能标签里勾一下checkbox就完成了,不需要写任何代码。而DataList没有这些内置的功能。我们可以使用1.x 里[详细]
-
在ASP.NET 2.0中操作数据之三十五:使用Repeater和DataList单页
所属栏目:[MsSql教程] 日期:2016-11-24 热度:185
导言 在前面一章里我们学习了如何用两个页分别显示主/从信息。在“主”页里我们用Repeater来显示category。每个category的name都是一个链到“从”页的hyperlink。在从页里用一个两列的DataList显示选中的category下的product。本章我们将还是使用单页,在[详细]
-
在ASP.NET 2.0中操作数据之三十四:基于DataList和Repeater跨页
所属栏目:[MsSql教程] 日期:2016-11-24 热度:98
导言 在前面一章里我们学习了如何在一个页里显示主/从信息.另外一种经常使用的模式就是将主从信息用两个页分别显示.在前面的跨页面的主/从报表 我们通过GridView显示所有的supplier来使用这个模式.GridView里包含一个HyperLinkField,链接到另外一个页,并将[详细]
-
在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用D
所属栏目:[MsSql教程] 日期:2016-11-24 热度:141
导言 在前面的使用DropDownList过滤的主/从报表一章里我们使用GridView创建的主/从表,显示一些"主"记录.用户可以根据主记录来查看"从"(详细)的内容.主/从表在呈现一对多关系和含多列的表的信息时是一个好的选择.在前面我们已经学过如何使用GridView和Detai[详细]
-
.Net Core 下使用ZKWeb.System.Drawing实现验证码功能(图形验证
所属栏目:[MsSql教程] 日期:2016-11-24 热度:195
本文介绍.Net Core下用第三方ZKWeb.System.Drawing实现验证码功能。 通过测试的系统: Windows 8.1 64bit Ubuntu Server 16.04 LTS 64bit Fedora 24 64bit CentOS 7.2 64bit 可以实现以下功能: Open jpg, bmp, ico, png Save jpg, bmp, ico, png Resize im[详细]
-
解决 .NET Core 中 GetHostAddressesAsync 引起的 EnyimMemcache
所属栏目:[MsSql教程] 日期:2016-11-24 热度:97
在我们将站点从 ASP.NET + Windows 迁移至 ASP.NET Core + Linux 的过程中,目前遇到的最大障碍就是 —— 没有可用的支持 .NET Core 的 memcached 客户端。 我们一直用的是 EnyimMemcached ,在没有其它选择的情况下,我们自己尝试着将 EnyimMemcached 迁[详细]
-
MVC使用Controller代替Filter完成登录验证(Session校验)学习笔
所属栏目:[MsSql教程] 日期:2016-11-24 热度:152
之前的学习中,在对Session校验完成登录验证时,通常使用Filter来处理,方法类似与前文的错误日志过滤,即新建Filter类继承ActionFilterAttribute类,重写OnActionExecuting方法,之后直接在需要验证的Action前加上Filter标记即可。 1. 新建登陆校验类Chec[详细]
-
ASP.NET MVC5+EF6+EasyUI后台管理系统 微信公众平台开发之消息管
所属栏目:[MsSql教程] 日期:2016-11-24 热度:162
前言 回顾上一节,我们熟悉的了解了消息的请求和响应,这一节我们来建立数据库的表,表的设计蛮复杂 你也可以按自己所分析的情形结构来建表 必须非常熟悉表的结果才能运用这张表,这表表的情形涵盖比较多 思维导图 我这个人比较喜欢用思维导图来分析和表达[详细]
-
ASP.NET MVC5+EF6+EasyUI后台管理系统 微信公众平台开发之资源环
所属栏目:[MsSql教程] 日期:2016-11-24 热度:131
前言: 本次将学习扩展企业微信公众号功能,微信公众号也是企业流量及品牌推广的主要途径,所谓工欲善其事必先利其器,调试微信必须把程序发布外网环境,导致调试速度太慢,太麻烦! 我们需要准备妥当才能进入开发,为后续快速开发作准备 什么是内网穿透?[详细]
-
ASP.NET中GridView、DataList、DataGrid三个数据控件foreach遍历
所属栏目:[MsSql教程] 日期:2016-11-24 热度:58
本文实例讲述了ASP.NET中GridView、DataList、DataGrid三个数据控件foreach遍历用法。分享给大家供大家参考,具体如下: //gridview遍历如下: foreach (GridViewRow row in GridView1.Rows){ CheckBox cb = (CheckBox)row.FindControl("CheckBox2"); if ([详细]
-
ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统之前端页面
所属栏目:[MsSql教程] 日期:2016-11-23 热度:192
开始,我们有了一系列的解决方案,我们将动手搭建新系统吧。 用户的体验已经需要越来越注重,这次我们是左右分栏,左边是系统菜单,右边是一个以tabs页组成的页面集合,每一个tab都可以单独刷新和关闭,因为他们会是一个iframe 工欲善其事必先利其器。需要[详细]
-
利用ASP.NET MVC和Bootstrap快速搭建个人博客之文章打赏功能(六
所属栏目:[MsSql教程] 日期:2016-11-23 热度:79
看到新浪微博、百度百家等平台上都带有文章“打赏”功能,觉得很新鲜,于是也想在自己的博客中加入“打赏”功能。 当然,加入打赏功能并非是真的想要让别人打赏。因为只有那些真正能引起共鸣,发人深思,让人受益匪浅的文章才值得打赏,值得点赞。 而我的博[详细]
-
利用ASP.NET MVC和Bootstrap快速搭建个人博客之后台dataTable数
所属栏目:[MsSql教程] 日期:2016-11-23 热度:139
jQuery dataTables 插件是一个优秀的表格插件,是后台工程师的福音!它提供了针对数据表格的排序、浏览器分页、服务器分页、查询、格式化等功能。dataTables 官网也提供了大量的演示和详细的文档进行说明,为了方便使用,这里进行详细说明。 去官网:https[详细]
-
最锋利的Visual Studio Web开发工具扩展:Web Essentials使用详
所属栏目:[MsSql教程] 日期:2016-11-23 热度:97
首先,从Extension Manager里安装:最新版本是19号发布的2.5版 然后重启你的VS开发环境,就可以使用它提供的方便功能了。 Web Essentials对CSS、JavaScript和HTML都提供了很多快捷的功能支持,具体列表如下: CSS 即时预览Live Web Preview 每次修改的时候[详细]
-
asp.net使用Socket.Send发送信息及Socket.SendFile传输文件的方
所属栏目:[MsSql教程] 日期:2016-11-23 热度:70
本文实例讲述了asp.net使用Socket.Send发送信息及Socket.SendFile传输文件的方法。分享给大家供大家参考,具体如下: // Displays sending with a connected socket// using the overload that takes a buffer.public static int SendReceiveTest1(Socket[详细]
-
利用ASP.NET MVC+Bootstrap搭建个人博客之打造清新分页Helper(
所属栏目:[MsSql教程] 日期:2016-11-23 热度:137
0. 没有找到一款中意的分页插件,又不想使用现成的(丑到爆),所以自己动手造一个吧 先看下效果(其实也不咋滴...): 我的小站地址:我的Bootstrap小站; PS:(问博客园:为什么老是删我的置顶随便?上一篇阅读量都快500了,也分分钟给我从首页删掉...真是无语[详细]
-
利用ASP.NET MVC+Bootstrap搭建个人博客之修复UEditor编辑时Bug(
所属栏目:[MsSql教程] 日期:2016-11-23 热度:139
我的个人博客站在使用百度富文本编辑器UEditor修改文章时,遇到了一些问题,(不知是bug,还是我没有配置好)。但总算找到了解决方法,在此记录下来。 小站首页文章列表显示为(显示去除HTML标签后的前600个字符): 具体在www.zynblog.com 遇到的问题: 正[详细]
-
利用ASP.NET MVC+Bootstrap搭建个人博客之praise.js点赞特效插件
所属栏目:[MsSql教程] 日期:2016-11-23 热度:71
在上篇文章给大家介绍了利用ASP.NET MVC和Bootstrap快速搭建响应式个人博客站(一)。接下来给大家介绍如果做个点赞插件,一起通过本文学习吧! 1. 为啥要做这个点赞插件? praise.js是一款小巧的jQuery点赞插件,使用简便,效果美观。 在做个人博客时遇到了[详细]
-
解读ASP.NET 5 & MVC6系列教程(16):自定义View视图文件查找逻
所属栏目:[MsSql教程] 日期:2016-11-23 热度:184
之前MVC5和之前的版本中,我们要想对View文件的路径进行控制的话,则必须要对 IViewEngine 接口的 FindPartialView 或 FindView 方法进行重写,所有的视图引擎都继承于该 IViewEngine 接口,比如默认的 RazorViewEngine 。但新版本MVC6中,对视图文件的路[详细]
-
解读ASP.NET 5 & MVC6系列教程(12):基于Lamda表达式的强类型R
所属栏目:[MsSql教程] 日期:2016-11-23 热度:73
前面的深入理解Routing章节,我们讲到了在MVC中,除了使用默认的ASP.NET 5的路由注册方式,还可以使用基于Attribute的特性(Route和HttpXXX系列方法)来定义。本章,我们将讲述一种基于Lambda表达式的强类型类型。 这种方式的基本使用示例如下: services.[详细]
-
ASP.NET MVC+EF在服务端分页使用jqGrid以及jquery Datatables的
所属栏目:[MsSql教程] 日期:2016-11-23 热度:71
一直想自己做个博客网站,技术路线是用ASN.NET MVC5+EF6(Code First)+ZUI+各种Jquery插件,有了这个想法之后就开始选择UI,看了好多bootstrap的模板之后,发现即使你用了bootstrap还是要自己写css样式,都是自学的,前端真的很垃圾,在网上找了很多UI,[详细]