C#后台执行js
摘要:```csharpStringBuilder sb = new StringBuilder();sb.Append("");ClientScript.RegisterStartupScript(this.GetType(), "SetActiveTab", sb.ToString());```
阅读全文
posted @
2014-10-08 18:05
Frank.Fan
阅读(774)
推荐(1) 编辑
ASP.NET MVC 一款可预览、裁剪头像上传组件
摘要:今天介绍一款Web上常用的头像上传组件,常用于头像上传时对用户上传的图片进行裁剪并实时预览,最终效果如下:源代码结构:
推荐(2) 编辑
ASP.NET MVC 4 简介
摘要:## 介绍使用Visual Studio 2010开发的话,首先需要安装MVC4,可以参考[另一篇文章](http://www.cnblogs.com/fanyong/p/3737114.html) 进行安装。## ASP.NET MVC 运行流程
推荐(1) 编辑
ASP.NET MVC ViewBag/ViewData/TempData区别
摘要:## ViewBag/ViewData```csharppublic dynamic ViewBag { get; }public ViewDataDictionary ViewData { get; set; }```ViewBag和ViewData其实是互通的,区别是:ViewBag不再是字典的...
阅读全文
posted @
2014-08-11 18:06
Frank.Fan
阅读(350)
推荐(0) 编辑
Repeater数据绑定和操作
摘要:## Repeater使用详细指南ASP.NET WebForm开发中尽量少用系统提供的runat="server"的服务器控件,尤其像GridView之类的“重量级”武器,自动生成的ViewState实在让人不敢恭维。但是用Repeater做数据绑定、展示以及表格记录处理还是很方便的。如页面要实现...
阅读全文
posted @
2014-08-08 15:06
Frank.Fan
阅读(2358)
推荐(0) 编辑
ASP.NET MVC
摘要:
阅读全文
posted @
2014-07-31 22:03
Frank.Fan
阅读(263)
推荐(0) 编辑
VS2010安装MVC4记录
摘要:VS2010默认安装的是MVC2,安装MVC4必须先装 SP1,然后安装MVC4.VS2010 SP1 (1.5G)下载地址:http://go.microsoft.com/fwlink/?LinkId=210710MVC4(在线安装)下载地址:https://www.microsoft.com/w...
阅读全文
posted @
2014-05-19 16:41
Frank.Fan
阅读(14458)
推荐(0) 编辑
Uploadify in ASP.Net
摘要:和分页类似,文件上传是web开发标配的技能之一。下面介绍Uploadify的配置和使用。一、配置首先到Uploadify官网下载,然后在项目中添加相应引用。前台代码如下:1.jquery.js2.uploadify/jquery.uploadify.js3.uploadify/uploadify.c...
阅读全文
posted @
2014-05-19 13:50
Frank.Fan
阅读(5175)
推荐(3) 编辑
Jquery Ajax调用aspx页面方法
摘要:在asp.net webform开发中,用jQuery ajax传值一般有几种玩法1)普通玩法:通过一般处理程序ashx进行处理;2)高级玩法:通过aspx.cs中的静态方法+WebMethod进行处理;3)文艺玩法:通过WCF进行处理。第一种和第三种方法不在本文介绍范围之内,下面重点介绍第二种方法。说明在我们的印象里 asp.net的Web服务是以.asmx来结尾的,而我们现在的asp.net也能实现Web服务,这是因为默认Web.config中已经添加了System.Web.Handlers.ScriptModule,它是用于管理asp.net中ajax功能的HTTP模块,这样不管用户是请
阅读全文
posted @
2013-12-08 14:48
Frank.Fan
阅读(44600)
推荐(8) 编辑
项目开发步骤
摘要:整理资料的时候,看到自己一年前写的文字,顺便放上来了。项目开发步骤设计数据库数据库脚本 --建立数据库create database OnlineShop use OnlineShop --建立分类表create table Category ( CategoryId int identity(1,1) primary key,--主键,自增[Name] nvarchar(50) not null ) --建立商品表create table Product ( ProductID int identity(1,1) primary key,--主键,自增CategoryId int FOREI
阅读全文
posted @
2013-11-25 22:25
Frank.Fan
阅读(630)
推荐(0) 编辑
页面跳转的方法以及301 和 302的区别
摘要:前言在web开发的时候经常会遇到页面重定向的问题,说起重定向就不得不说HTTP STATUS CODE 301 和302. 301 是Moved Permanently,也就是"永久转移", 302则是Temporarily Moved,是"暂时转移"。在生产环境,建议使用301永久重定向,不使用302临时跳转,因为对于搜索引擎来说,会自动将原来页面的收录和权重转移到新的页面,有利于SEO. 一、C#实现301和302跳转把C#代码写在前台aspx页面中,好处是不用编译就可以发布。直接使用Redirect就是302跳转。如果在跳转的时候加一些HTTP H
阅读全文
posted @
2013-07-20 16:32
Frank.Fan
阅读(14828)
推荐(0) 编辑
Web开发常见的软件架构
摘要:Web开发常见的软件架构一、看需求分析,看产品PRD:Product Requirement Document 二、根据PRD和产品原型建数据库表,注意三范式要求,用工具到处数据库关系图,并快速地理清数据库思路 三、搭建项目架构,常用三层,自动生成器,如东软或者CodeSmith等 搭建框架: 1.System.DAL 数据访问层,常用生成器生成基本增删改查的代码;或者用EF + Linq编写复杂的数据访问方法。 2.System.BLL 业务逻辑层,根据具体业务需求进行业务处理 3.System.Model 系统实体层,通常用代码生成工具自动生成基本的类;根据需求手动编写复杂的Model 4
阅读全文
posted @
2013-06-02 17:54
Frank.Fan
阅读(2528)
推荐(0) 编辑
Excel Hpler -- Excel 操作类 导入导出Excel
摘要:总结一个拿来即用的Excel操作帮助类。ExcelHelper.cs v0.1 1 // Copyright (C) 2013 fanyong All rights reserved. 2 // Created Date: 2013-04-10 3 // Modified Date 2013-04-11 4 // File: ExcelHelper.cs 5 // Author: fanyong@gmail.com 6 // Version: V1.0 7 // Description: Exce...
阅读全文
posted @
2013-05-31 09:33
Frank.Fan
阅读(1173)
推荐(0) 编辑
编写并运行windows服务
摘要:一、什么是windows服务Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。计算机启动时,服务会自动开始运行。它们不要用户一定登录才运行,它们能在包括这个系统内的任何用户环境下运行。通过服务控制管理器,Windows服务是可控的,可以终止、暂停及当需要时启动。本文演示创建一个...
阅读全文
posted @
2013-03-31 23:32
Frank.Fan
阅读(643)
推荐(1) 编辑
截断太长的字符串
摘要:方法1:在后台处理:// 截取指定长度的字符串public static string GetContent(string content,int length){ if (string.IsNullOrEmpty(content)) { return ""; } else { if (content.Length>length) { content = content.Substring(0, length) + "..."; } return content; }...
阅读全文
posted @
2012-12-23 13:49
Frank.Fan
阅读(325)
推荐(0) 编辑
利用AspNetPager分页
摘要:分页的方法很多,现在介绍利用AspNetPager进行分页一、准备工作1.首先需要到准备分页控件AspNetPager.dll,点击这里下载。官方网址是:http://www.webdiyer.com/Controls/AspNetPager2.利用存储过程进行分页-- ============================================= -- Description: 分页,用到了ROW_NUMBER() -- 适用于SQL Server 2005及以上数据库 -- ============================================...
阅读全文
posted @
2012-08-18 21:58
Frank.Fan
阅读(377)
推荐(1) 编辑
Repeater控件用法
摘要:在ASP.NET中最常用的数据绑定方法就是Repeater了,不仅因为使用简单,而且Repeater轻量级,没有VIEWSTATE,深受开发者亲睐。本片博客就来介绍Repeater的使用方法和注意事项。 一、准备数据 在数据库中创建一张表,具体的sql脚本如下: create database Test go create table students ( ID i...
阅读全文
posted @
2012-08-06 21:58
Frank.Fan
阅读(3179)
推荐(0) 编辑
在项目中使用log4net记录日志
摘要:一、准备工作 log4net源码一份,或者生成的log4net.dll文件一份 数据库中新建一张表,就叫LogCenter吧。 配置文件一份。 记录日志的方法一份。 二、开工-- log4net.dll log4net官方网站:http://logging.apache.org/log4net/ 编译好的 log4net.dll 文件,猛击这里下载! 将...
阅读全文
posted @
2012-03-22 11:28
Frank.Fan
阅读(1021)
推荐(0) 编辑
【总结——ASP.NET对象】
摘要:总结——ASP.NET 对象ASP.NET六大对象是ASP.NET的基础,也是重要的知识,现总结如下。 Response对象 Request对象 理解:对于get方式的提交,用Request.QueryString["param"]方式获取浏览器参数如: URL:<a href="test.aspx?name=Frankie&sex=男">URL1</a>st...
阅读全文
posted @
2011-10-17 22:19
Frank.Fan
阅读(577)
推荐(1) 编辑
【简单示例:数据库表转XML】
摘要:目的:文本用来将数据库中的数据映射为XML格式的数据,并显示在页面上。预备知识: 1)XML: XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性。 XML 是 W3C 的推荐标准2) XSLT:XSLT 是一种用于将 XML 文档转换为 XHTML 文档或其他 XML 文档的语言。XSLT 指 XSL 转换(XSL Transformations)。XSLT 是 XSL 中最重要的部分。XSLT 可
阅读全文
posted @
2011-09-03 23:40
Frank.Fan
阅读(3902)
推荐(1) 编辑