ASP.NET MVC学习笔记---Grid操作简单实例
开发环境: Visual Studio 2008 SP1 + ASP.NET MVC Preview 5 + Linq To Sql + SQL Server 2005 Express ASP.NET MVC Preview 5 下载地址: http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx...
学着调试,学着明白三层结构!
叙述顺序是:先从调用的层次逐层深入进去,再从构造的层次逐层反推回来。以前取数据是直接写一堆SQL连接,然后根据连接直接用SQL语句得到数据;现在呢,从WEB层开始,就得学着调Facade(即中间层)层的方法,通过F...
.NET Type Internals - From a Microsoft CLR Perspective
索引1 简介2 用户自定义类型(值类型和引用类型) --存储单元 --内存布局 --实例化 --变量和GC&nbs...
为gridview“删除”列添加确认对话框
如何为gridview控件里的“删除”列添加一个确认对话框?网上众说纷纭,大致见到了三种解决方案,现归纳如下:1、继承Web.IO里的button控件,为其实现一个IPostback的接口用于回调,具体代码之复杂,只有作者自己想体...
.net 面试题与测试题(附答案)
1 (1) 面向对象的语言具有 __ 继承性 _ 性、 _ 封装性 _ 性、 _ 多态性 性。 (2) 能用 foreach 遍历访问的对象需要实现 _ IEnumerable_ 接口或声明 _ GetEnumerator_ 方法的类型。 (3).c# 中的三元...
C#3.0新特性――隐含类型局部变量和匿名类型
C#3.0引进新关键字var,它是一个类型,可以用来声明局部变量。 Code<!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var I = 1; //int类型 var j = ”re...
什么是委托(delegate)
委托(delegate),刚开始学的时候觉得很难理解,我们可以把它看作是一个修饰符,用来修饰一个类的类型,就像public, static等一样。定义一个delegate类和我们平时定义类差不多。我们来看一下我们经常用到的EventHan...
.net控件解析
DropdownList: 如果先前已经给选择了文本,而现在又想重新的选择。那么 就必须得先要将它从前的选项给false,然后在重新选择给定为:true 例如: &nb...
DataSet的几个基本操作
DataSet的几个基本操作最近写程序的时候遇到一个问题,向TEXT类型(SQL SERVER)字段中INSERT内容不能直接用SQL语句,因为其中有换行,特殊字符.所以只能用DataSet. 记得在ASP中的写法是rs.addnew(),rs.update()等,在ASP....
单元测试之道C#版:使用NUnit
基本语法1、单元测试 断言(Assert)方法: 。AreEquals Assert.AreEquals(expe...
C#中计算两个时间的差,得到月份
string beginDate="2007-1-1"; string endDate="2008-12-31";//合同期限(月)=合同结束日期-合同开始日期 ...
用C#调用C++DLL时的字符串指针参数传递问题
下面是C++中的函数原型和调用方法 CMPP_API dpl_status_t cmpp_connect_to_ismg(char *host,dpl_port_t port,conn_desc *conn); sta...
asp.net 时间显示格式
asp.net里获取当前时间,并输出需要格式2007年12月08日 星期六 23:13;asp.net里获取当前时间,并字符串格式化转换2007-12-03 00:051.string strTime = DateTime.Now.ToLongTimeString(); ---------------------------...
用C#实现RAR文件的自动解压缩
如果我们用的是托管服务器通常需要实现文件上传下载功能(替代FTP功能进行远程文件管理)已提高文件处理的效率下面的程序代码实现了对文件的自动解压处理 /// <summary> /// 解压缩指定的rar...
CSS中expression使用简介
定义 IE5及其以后版本支持在CSS中使用expression,用来把CSS属性和Javas cript表达式关联起来,这里的CSS属性可以是元素固有的属性,也可以是自定义属性。就是说CSS属性后面可以是一段Javas crip...
C#反射中Assembly.Load及Assembly.Load.CreateInstance方法介绍
最近研究设计模式,在学习Terrylee老师的AbstractFactory的时候用到了反射,顺便也研究了一下C#的反射机制。收集了网上的一些资料和我个人的理解,供大家学习 在C#中,我们要...
用.Net处理xmlHttp发送异步请求
最近正在拜读《Ajax in Action》这本书,运用书中知识,结合.net,写了这篇用.net 处理xmlHttp发送异步请求的文章。 我们要达到的目的是点击按钮,获得服务器的当前时间,aspx的html如下: H...
Asp.net设置默认按钮的方法总结
第1种方法:就是在Asp.net的页面中找到 <form. id="form1" runat="server" defaultbutton="Ok">设置form的属性 defaultbutton=“默认按钮ID”这个是我在VS2005中式的,不知道2003中是吗第2种方法:http://www....
Asp.Net2.0实现自定义样式
我们在做一个项目时有时候需要动态改变所有页面的样式,但当我们在Page指令或者Web.Config里设置Theme时有一个问题,我无法通过程序动态且一致改变所有页面的样式,推荐一个方法,就是改写OnPreInit事件,在App_Code...
DropDownList数据绑定第一项为空
我们在进行数据绑定时通常把一个表的某个字段绑定到DropDownList中,我们以pubs库的jobs表为例子,我们在显示时显示job_desc字段,values值绑定job_id字段。方法一:使用属性设置,我们在DropDownList的items的属性...