Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET MVC 控制器与视图

ASP.NET MVC 控制器与视图

一、控制器相关在Controller类中方法访问级别为public的方法,就是行为(Action).如果不希望Controller类中的方法成为Action(可以在地址栏中被访问),有两种实现方式:将方法的访问级别设置为private在方法上添加特性标记[NonAction] 诸如新增修改等功能模块,我们往往会创建2个名称相同的Action:一个action用于加载新增修改页面;另一个action用于处理新增修改页面提交的...
ASP.NET MVC 数据验证及相关内容

ASP.NET MVC 数据验证及相关内容

一、数据验证数据验证的步骤在模型类中添加与验证相关的特性标记在客户端导入与验证相关的js文件和css文件使用与验证相关的Html辅助方法在服务器端判断是否通过服务器端验证常用的验证标记 Required:非空验证StringLength:验证字符串的长度RegularExpression:正则表达式验证Compare:比较两个字段的值是否相等Range:范围验证Remote:服务器验证(需要在controller中编写...
ASP.NET实现根据IP获取省市地址的方法

ASP.NET实现根据IP获取省市地址的方法

本文实例讲述了ASP.NET实现根据IP获取省市地址的方法,分享给大家供大家参考。具体实现方法如下:1、在网站的跟路径下面添加QQWry.dat(点击此处本站下载http://www.jb51.net/softs/10529.html)文件,这个文件是IP数据库文件2、添加以下一个类 IPScanner复制代码 代码如下:public class IPScanner{ //私有成员#region 私有成员 private string dataPath;...
.Net判断一个对象是否为数值类型实例

.Net判断一个对象是否为数值类型实例

本文实例讲述了.Net判断一个对象是否为数值类型的方法,分享给大家供大家参考。具体实现方法如下:.Net判断一个对象是否为数值类型乍一听是个很简单的事,但突然搞起来还真有点无从下手的感觉。首先当然是通过GetType()方法反射获取其类型信息,然后对其进行分析,但是类型信息Type中并没有简单地给出这么一个属性进行判断。老外给出的方法是:复制代码 代码如下:public static bool IsNumeric(this Type dataType){ ...
.net开发微信公众平台实例教程

.net开发微信公众平台实例教程

本文实例讲述了.net开发微信公众平台的方法。分享给大家供大家参考。具体实现方法如下:一、说明:公众平台信息接口为开发者提供了一种新的消息处理方式,只有申请成为开发者后,你才能使用公众平台的开发功能,在这里你需要填写一个URL和一个Token,这两项信息也需要你拥有自己的服务器(外网服务器)资源,其中的Token可由开发者任意填写,URL即是接口配置信息的链接地址,在本文中我采用的是创建一个简易网站的方式,在其中的一个页面的后台程序中配置相关的接口信息,然...
进度条在.net导入Excel时的应用实例

进度条在.net导入Excel时的应用实例

本文实例讲述了进度条在.net导入Excel时的应用,分享给大家供大家参考。具体实现方法如下:在程序开发过程中,往往会涉及到将Excel表格导入到数据库中的需求,而当excel表格内容很多的时候,我们往往会很难去捕捉它的执行过程进度和一些错误信息,此时我们便可以通过以下方法去解决这些难题,具体实现过程分析如下:一、建立一个web应用程序,在程序中首先创建一个html文件命名为ProgressBar,文件内容如下:复制代码 代码如下:<html>...
.net采用ajax实现邮箱注册和地区选择实例

.net采用ajax实现邮箱注册和地区选择实例

本文实例讲述了.net采用ajax实现邮箱注册和地区选择的方法。分享给大家供大家参考。具体实现方法如下:首先要知道Ajax是 Asynchronous JavaScript and XML(以及 DHTML 等)的缩写.ajax就是在浏览器上同服务器实现异步交互。在XMLhttpRequest被广泛使用之前,用户停留在页面上没有办法实现局部更新的功能,只能通过刷新整个页面来获取最新的数据,而由此代码的代价是需要传输大量的数据,而且有可能临时的一些用户信息也...
asp.net中的check与uncheck关键字用法解析

asp.net中的check与uncheck关键字用法解析

本文实例讲述了asp.net中的check与uncheck关键字用法。分享给大家供大家参考。具体分析如下:checked和unchecked是两个不常用的关键字,但是确是非常有用的关键字,对此,建议测试时开启全局checked编译器选项。1. 一段编译没经由过程的代码复制代码 代码如下:int a = int.MaxValue * 2;以上代码段编译没有经由过程,在VS2010中会有一条红色的波浪线指出这段代码有题目:”The operation over...
asp.net C#实现解压缩文件的方法

asp.net C#实现解压缩文件的方法

本文实例讲述了asp.net C#实现解压缩文件的方法。一共给大家介绍了三段代码,一个是简单的解压缩单个zip文件,后一个可以解压批量的大量的但需要调用ICSharpCode.SharpZipLib.dll类了,最后一个比较实例可压缩也可以解压缩了分享给大家供大家参考。具体如下:解压缩单个文件:复制代码 代码如下:using System.IO;using System.IO.Compression;string sourceFile=@"D:2.zip"...
asp.net页面触发事件panel滚动条高度不变的实现方法

asp.net页面触发事件panel滚动条高度不变的实现方法

此文是为解决asp.net页面按钮点击触发事件后panel滚动条非自动回到顶端的解决方案,对于页面触发一个事件后,panel滚动条重新回到顶端,做下面的工作每次都要往下拉一下,特别是选择TreeView的时候,这个问题非常头疼,受到this.MaintainScrollPositionOnPostBack = true;的启示有感而发。原理是在点击时保存panel滚动条的位置,页面触发事件完成后加载时重新赋值。保证页面每次点击都保存,就包含所有的按钮和别的...
asp.net在事件中启动线程来打开一个页面的实现方法

asp.net在事件中启动线程来打开一个页面的实现方法

在页面点击一个按钮,其目的是在按钮中做两件事情,一件需要点击按钮马上完成,另一件事情是点击按钮后做其他事情。如果按顺序一次做完感觉特别耗时,下面简单罗列一下。protected void Button1_Click(object sender, EventArgs e) { Label1.Text = TextBox1.Text; //在这做第一件事情 dowork(); //做完后马上启动线程 System.Threading.Thread thread...
asp.net实现word文档在线预览功能的方法

asp.net实现word文档在线预览功能的方法

本文实例讲述了asp.net实现word文档在线预览功能的方法。分享给大家供大家参考。具体实现方法如下:实现方式:office文档转html,再在浏览器里面在线浏览1、首先引入com组件中office库,然后在程序集扩展中引入word的dll2、将Microsoft.Office.Interop.Word的嵌入互操作类型设置为 false,如图3、主要代码:复制代码 代码如下:using System;using System.Collections.Ge...
ASP.NET私有构造函数用法分析

ASP.NET私有构造函数用法分析

本文实例分析了ASP.NET私有构造函数用法。分享给大家供大家参考。具体分析如下:一、私有构造函数的特性1、一般构造函数不是私有或者保护成员,但构造函数可以使私有成员函数,在一些特殊的场合,会把构造函数定义为私有或者保护成员。2、私有构造函数是一种特殊的实例构造函数。它通常用在只包含静态成员的类中。如果类具有一个或多个私有构造函数而没有公共构造函数,则不允许其他类(除了嵌套类)创建该类的实例。3、私有构造函数的特性也可以用于管理对象的创建。虽然私有构造函数...
ASP.NET批量下载文件的方法

ASP.NET批量下载文件的方法

本文实例讲述了ASP.NET批量下载文件的方法。分享给大家供大家参考。具体方法如下:一、实现步骤在用户操作界面,由用户选择需要下载的文件,系统根据所选文件,在服务器上创建用于存储所选文件的临时文件夹,将所选文件拷贝至临时文件夹。然后调用 RAR程序,对临时文件夹进行压缩,然后输出到客户端。最后删除临时文件夹。二、代码实现1、ASP.NET批量下载 核心代码复制代码 代码如下://遍历服务器指定文件夹下的所有文件string path = "uploads/...
<< 171 172 173 174 175 176 177 178 179 180 >>