自学过程

ASP.NETMVCBundles用法和说明打包javascript和css 2016-05-24

本文主要介绍了ASP.NET MVC中的新功能Bundles,利用Bundles可以将javascript和css文件打包压缩,并且可以区分调试和非调试,在调试时不进行压缩,以原始方式显示出来,以方便查找问题.在网页中,我们经常需要引用大量的javascript和css文件,在加上许多javascript库都包含debug版和经过压缩的release版(比如jquery), ...

在ASP.NET2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表 2016-04-23

在ASP.NET2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表
前面已经介绍过使用DropDownList过滤的主/从报表,不过当时是基于GridView,本文算是复习一下,基于DataList和Repeater再次实现一下相同的功能.导言 在前面的使用DropDownList过滤的主/从报表一章里我们使用GridView创建的主/从表,显示一些"主"记录.用户可以根据主记录来查看"从"(详细)的 ...

在ASP.NET2.0中操作数据之四十四:DataList和Repeater数据排序三 2016-04-10

在ASP.NET2.0中操作数据之四十四:DataList和Repeater数据排序三
上篇已经完成了自定义分页,这一节我们继续完善排序功能.第七步: 在自定义分页的Repeater 里添加排序功能 现在已经完成了自定义分页,我们再来添加排序功能.ProductsBLL类的GetProductsPagedAndSorted方法和GetProductsPaged一样有startRowIndex 和 maximumRows 参数,不一样的是它还多了一个sortEx ...

FCKeditor.Net_2.2安全修正版 2016-03-27

FCKeditor.Net_2.2安全修正版
FCKeditor为一开源多功能在线Web编辑器.官方网站:http://www.fckeditor.net/.相关安全文件参看:<在.net中使用Fckeditor> http://cliffever.cnblogs.com/archive/2006/05/09/395134.aspx<FCKeditor 實戰技巧>http://www.jb51. ...

ASP.NETMVC4入门教程九:查询详细信息和删除记录 2016-03-26

ASP.NETMVC4入门教程九:查询详细信息和删除记录
本文主要是MVC实战,介绍如何查询和删除信息,进行到这一步,您已经有一个完整的MVC案例了,创建. 读取. 更新. 删除和搜索等功能也都做了演示.在本教程中,您将查看自动生成的Details和Delete方法. 查询详细信息和删除记录打开Movie控制器并查看Details方法. public ActionResult Details(int id = 0) { Movie ...

ASP.NET:ADO.NET的DataAdapter对象 2016-03-18

DataAdapter对象可以隐藏和Connection.Command对象沟通的细节,通过DataAdapter对象建立.初始化DataTable,从而和DataSet对象结合起来在内存存放数据表副本,实现离线式数据库操作,事实上在8.1.2节中,我们在介绍DataSet数据模型的时候就已经演示了如何利用DataAdapter对象进行数据库连接.DataAdapter对象 ...

NopCommerce架构分析之(三)EntityFramework数据库初试化及数据操作 2016-03-09

本文介绍IStartupTask,该类会在系统启动时执行,IStartupTask调用IEfDataProvider进行数据库的初始化.系统启动时执行任务:IStartupTask,启动时执行的任务主要是数据库的初始化和加载. IStartupTask调用IEfDataProvider进行数据库的初始化. IEfDataProvider,SqlCeDataProvider: ...

ASP.NET页面间的传值的几种方法 2016-02-19

ASP.NET WEB FORMS 给开发者提供了极好的事件驱动开发模式.然而这种简单的应用程序开发模式却给我们带来了一些小问题,举个例子,在传统的ASP应用程序中,你能够通过POST方法很容易的把一个值或多个值从一个页面传送到另一个页面,用同样的方法在ASP.NET中实现有点麻烦.在这里,我们可以通过其他方式来解决这种情形.ASP.NET为我们提供了三种方式,一种是可以通 ...

ASP.NETMVC4入门教程二:添加一个控制器 2016-02-15

ASP.NETMVC4入门教程二:添加一个控制器
本文对MVC模式模型-视图-控制器做了简单的介绍,并演示如何添加一个控制器.MVC代表: 模型-视图-控制器 .MVC是一个架构良好并且易于测试和易于维护的开发模式.基于MVC模式的应用程序包含: · Models: 表示该应用程序的数据并使用验证逻辑来强制实施业务规则的数据类. · Views: 应用程序动态生成 HTML所使用的模板文件. · Controllers: ...

asp.net自定义控件代码学习笔记 2016-02-14

asp.net自定义控件代码学习笔记
最近看了下Clingingboy写的asp.net控件开发基础,做些笔记.效果:在放这个控件的页面: XML/HTML 代码如下:<%@ Page Language="C#" AutoEventWireup="true" CodeFile="test6.aspx.cs" Inherits="test ...

在ASP.NET2.0中操作数据之十:使用GridView和DetailView实现的主/从报表 2016-02-04

在ASP.NET2.0中操作数据之十:使用GridView和DetailView实现的主/从报表
本文我们主要研究了如何使用可选择行的GridView显示主记录,以及在DetailsView中显示选中记录的详细信息.导言在前面的教程我们看到了如何使用两个页面(一个主页,用于列出供应商; 一个明细页,用于显示选定供应商提供的产品)创建主/从报表 . 这种两个页面的报表格式也可以集中在一个页面上. 这篇教程将会使用一个GridView, 它的每一行都包含产品的名称和单价以及 ...

内容添加asp.net 2016-01-20

private void Button1_Click(object sender, System.EventArgs e)         {             if(this.IsValid){             OleDbConnection conn=dbconn.createconn();                 conn.Open();     ...

repeater分页内容显示 2016-01-14

using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using Sy ...

ASP.NET中数据库操作初步 2016-01-13

一.定义OleDbCommand类型变量:MyCommand 要对数据库进行增加.删除.修改的操作我们还需要根据MyConnectio的类型定义一个OleDbCommand或者SqlCommand对象(请注意如果MyConnection是OleDbConnection类型,那么只能用OleDbCommand:如果MyConnection是SqlConnection类型,那么 ...

C#.Net学习笔记(一) 2015-12-29

C#.Net学习笔记(一)
从ASP到ASP.net学习方法以下为我学习.Net的心得,会逐渐添加,个人观点,不对之处往朋友们指出.开始很排斥.Net感觉用起来非常不爽,这几天拾起了.Net换一个角度审视她,感觉还蛮不多的.我会把自己的学习心得贴上来,尤其是ASP的朋友,我会对ASP和.Net之间的差别做些介绍.相信很多玩ASP的朋友都尝试学过.Net,被VS吓坏了吧 其实开始最好不要使用VS,对于有 ...

基于.net开发的遵循web标准的个人站点程序包下载 2015-11-11

基本信息 程序包名称:基于.net开发的遵循web标准的个人站点程序包下载 开发者主页:www.ceocio.net 软件大小:1.84mb 安装环境:Windows 2000/xp ;ASP.Net+SQL Server 版本:1.0 格式:RAR 软件说明 本程序包是www.ceocio.net站长liuwei友情提供,供有兴趣用.net开发符合web标准的网站的程序员 ...

ASP.NET程序中用Repeater实现分页 2015-09-20

ASP.NET程序中用Repeater实现分页
一.程序功能:为Repeater实现分页二.窗体设计:1.新建ASP.NET Web应用程序,命名为Repeater2,保存路径为http://192.168.0.1/Repeater2(注:我机子上的网站的IP是192.168.0.1的主目录是D:\web文件夹)然后点击确定.2.向窗体添加一个3行一列的表,向表的第一行中添加一个Repeater控件,向表的第二行中添加两 ...

从ASP过渡到ASP.net遗留的二十大积习 2015-09-05

在技术更新的进程中, 仍然有一些人死抱着已经过了气的东西不放. 也有一些人虽然进入到新的世界, 但仍摆脱不了陈旧的习惯. 我没有用"陋习"这个词, 因为我对这个词也非常反感.     新技术应该有新技术的做法, 进入ASP.NET的世界, 就应该把以往的习惯改正, 全新的进入新的世界.     以下列举的都是错误的做法, 请不要误以为是推荐的做法而进行推 ...

NopCommerce架构分析之(六)自定义RazorViewEngine和WebViewPage 2015-08-19

本文对NopCommerce的后台分离技术做简单的探讨.NopCommerce通过自定义视图引擎,重写了VirtualPathProviderViewEngine类的CreateView.CreatePartialView.FindView.FindPartialView方法,添加自定义的视图搜索路径来实现后台分离.系统中对Razor的支持包括两部分,其中之一就是自定义Ra ...

在ASP.NET2.0中操作数据之三十一:使用DataList来一行显示多条记录 2015-08-19

在ASP.NET2.0中操作数据之三十一:使用DataList来一行显示多条记录
ASP.NET 2.0中DataList默认情况使用单列多行的table来显示项,本文介绍通过设置RepeatColumns属性为每行的列数就可以达到显示多条记录这个目的.导言 在前两章的做的DataList的例子里我们都是使用单列的HTML<table>来显示数据.而自定义使DataList将数据显示在多列多行的table里也非常容易.而且还可以以单行多列来显 ...