摘要: 为什么<%=Html.LabelFor(m=>m.UserName)%>就能直接应用模板中字段属性呢?我当时那么都想不明白!又没实例化还有m也没声明是什么类型为什么能点出字段信息来!大家对ASP.NETMVC2要求的一个常用特性是,要我们支持强类型的HTML辅助方法,这样的辅助方法使用lambda表达式来引用传到视图模板中的模型或视图模型。这可以促成更好的编译时视图检查(可以在编译时发现缺陷,而不是在运行时),还可以促成视图模板中更好的代码intellisense支持。新的强类型HTML辅助方法现在已经内置于ASP.NETMVC2中了,这些方法使用"Html.Hel 阅读全文
posted @ 2011-08-02 01:34 阿 & 文 阅读(5706) 评论(2) 推荐(0) 编辑
摘要: 原因:如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,将出现 ThreadAbortException 异常。您可以使用 try-catch 语句捕获此异常。Response.End 方法终止页的执行,并将此执行切换到应用程序的事件管线中的 Application_EndRequest 事件。不执行 Response.End 后面的代码行。此问题出现在 Response.Redirect 和 Server.Transfer 方法中,因为这两种方法均在内部调用 Response.End。解决方案 :要解决此问题,请使用下列方法之一 阅读全文
posted @ 2011-07-25 09:20 阿 & 文 阅读(243) 评论(1) 推荐(0) 编辑
摘要: 写好的dll 当表与类建立映射后,实现对类的操作自动处理数据库的表; 下载地址:http://u.115.com/file/f53862e538#c#类映射表.rar 我已经写好了直接就可以用啦! 希望有能和我交流的把这个写得更好,更完善, 这个我只写了关于SQL Server数据库的的; 阅读全文
posted @ 2011-05-03 15:17 阿 & 文 阅读(853) 评论(2) 推荐(1) 编辑
摘要: #include //ReDimArray 函数可以对int char double 进行创建动态数组(保留其原有的值);//记住结束的时候记得释放创建的内存空间!//int 动态数组 保留数组以前的信息//释放使用 calloc 或者malloc 创建的内存空间的空间int* ReDimArray(int a[],int n,int j) //n为初始大小 j 为改变后的大小{ int* k=0;k=(int *)malloc(j*sizeof(int)); if(j>n) { for(int nj=0;njn) { for(int nj=0;njn) { for(int nj=0;n 阅读全文
posted @ 2011-04-26 22:18 阿 & 文 阅读(322) 评论(0) 推荐(0) 编辑
摘要: ///对字段特性的映射类using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Data;namespace Attributes{ [AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)] public class FieldAttribute : Attribute { private string _Fields; /// <summar 阅读全文
posted @ 2011-04-24 23:09 阿 & 文 阅读(1473) 评论(1) 推荐(0) 编辑
摘要: //所谓Ajax技术实际上就是浏览器的成异步传输技术//声明XMLHttpRequest对象//XMLHttpRequest对象是用来完成异步传输模式的核心对象var xmlHttpfunction createXMLHttpRequest(){var xp;try{//不同的浏览器所创建的XMLHttpRequest对象,和创建方式不尽相同//这里使用异常处理的方式来获得正确的XMLHttpRequest对象创建// Firefox, Opera 8.0+, Safarixp=new XMLHttpRequest();}catch (e){ // Internet Explorer浏览器的X 阅读全文
posted @ 2011-04-23 22:18 阿 & 文 阅读(346) 评论(2) 推荐(0) 编辑
摘要: #include <malloc.h>//ReDimArray 函数可以对int char double 进行创建动态数组(保留其原有的值);//记住结束的时候记得释放创建的内存空间!//int 动态数组 保留数组以前的信息//释放使用 calloc 或者malloc 创建的内存空间的空间int* ReDimArray(int a[],int n,int j) //n为初始大小 j 为改变后的大小{ int* k=0;k=(int *)malloc(j*sizeof(int)); if(j>n) { for(int nj=0;nj<j;nj++) { if (nj< 阅读全文
posted @ 2011-04-23 22:15 阿 & 文 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 开始之前首先需要了解 特性Attribute; 说穿了特性也就是一些声明信息;我们在运行的时候可以用反射获取这些声明;所想我们试想下;我们新建一个类用来存放数据库表中的信息; 那我们是不是需要在该类中有专门存放该表字段信息的类的字段呢?(这里说的是存放表中的全部字段信息) 在想想下,描述一个数据库字段需要哪些信息; 二类中字段可以满足哪些信息吗! 所以我们需要对该字段进行描述 ,比如说字段名称呀,字段数据类型呀,字段数据类型长度呀,还有有是否为主键呀? 我也是初学者 我这里只是说最基础的建立特性类;using System;using System.Collections.Generic;us 阅读全文
posted @ 2011-04-23 22:09 阿 & 文 阅读(1771) 评论(1) 推荐(2) 编辑
摘要: 我是一个新手! 最近在搞那个url从写! 我最开始用的httpModules 来实验的! 首先 网上下载一个URLRewriter.dll 我用的1.0.2896.30326版本的然后写一个类 在该类中引用 URLRewriter.dll ; 然后写个类继承 URLRewriter.BaseModuleRewriter 重写它的protected override void Rewrite(string requestedPath, System.Web.HttpApplication app)然后就可以在该类中实现相应的重写规则; if (requestedPath.Contains(&qu 阅读全文
posted @ 2011-04-03 15:05 阿 & 文 阅读(221) 评论(0) 推荐(1) 编辑
摘要: 最近在搞那个url重写 在网上有蛮多版本,如果单纯的用用,随便下个dll 差不多久可以用用了! 当时我做了一个东西,在实验实验,结果url从写到是成功了,可是那些图片的路径出问题了!asp.net Url重写 重写后页面图片路径的出问题(服务器控件 地址从根目录下开始找的也出问题!);我 用html 标记<img src="<%=ResolveUrl("~/image/123.jpg")%>" /> 就没问题;用 <asp:Image ID="Image1" runat="server" 阅读全文
posted @ 2011-04-03 13:34 阿 & 文 阅读(336) 评论(0) 推荐(1) 编辑