随笔分类 - ASP.NET
Jquery中getJSON在asp.net中的使用说明
摘要:准备工作 ·Customer类 publicclassCustomer{publicintUnid{get;set;}publicstringCustomerName{get;set;}publicstringMemo{get;set;}publicstringOther{get;set;}}(一)ashx Customercustomer=newCustomer{Unid=1,CustomerName="宋江",Memo="天魁星",Other="黑三郎"};stringstrJson=Newtonsoft.Json.Js
阅读全文
如何格式化 GridView 中 Eval 输出的值?
摘要:ASP.NET 中用 GridView 时,常常用到自定义模板(因为默认的实在不能满足我们的需求),而自定义时,往往少不了 Eval 来输出字段值。但 Eval 的内容并不一定很令我们满意,我们可能要先将其格式化一下再输出。<asp:TemplateFieldHeaderText="价格"><ItemStyleCssClass="price"/><ItemTemplate><%#String.Format("{0,5:0.00}",Eval("Price"))%>&l
阅读全文
Log4Net使用指南
摘要:声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4)。请在这里下载 示例代码1 简介 1.1 Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API。因为一旦程序被部署以后,就不太可能再利用专门的调试工具了。然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题。 经验表明,日志记录往往是软件开发周期...
阅读全文
asp.net利用log4net写入日志到SqlServer数据库
摘要:asp.net利用log4net写入日志到SqlServer数据库,Log4net是一个开源的错误日志记录项目,易用性强,源自log4j,品质值得信赖。 下面就我的安装部署log4net到MS sql server的经验与大家分享。下载log4net的Dll文件并引入到项目中,在你的web主项目(比如MainWeb.csproj)添加对log4net.dll的引用,并在相应的Globall.cs文...
阅读全文
jQuery实现布局高宽自适应
摘要:在页面布局(layout)时经常是上左右的框架布局并且需要宽、高度的自适应,静态的div+css是无法实现,但是利用jQuery比较容易实现浏览器的兼容性,所以需要js来辅助。主要通过 jQuery.resize() 这个方法,也就是当窗口大小改变时重新计算布局的高宽。Html代码[代码]Js代码[代码]
阅读全文
jQuery操作select,radio,checkbox
摘要:jQuery获取Select选择的Text和Value:语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text();//获取Select选择的Text3. var check...
阅读全文
ASP.NET MVC iis5.1 发布指南
摘要:ASP.NET MVC iis5.1 发布指南 Step1:打开iis5.1属性窗体(在默认网站上右击->属性) Step2: 打开主目录选项卡,单击配置 Step3: 单击添加按钮 Step4:单击浏览,找到找到C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspn et_isapi.dll Step5:将step3中的扩展名填写为 .*,并勾...
阅读全文
window.showModalDialog使用手册及其清除缓存的方法
摘要:showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog() 方法用来创建一个显示HTML内容的非模态对话框。 使用方法: vReturnValue = window.sho...
阅读全文
ASP.NET MVC的帮助类HtmlHelper和UrlHelper
摘要:在ASP.NET MVC框架中没有了自己的控件,页面显示完全就回到了写html代码的年代。还好在asp.net mvc框架中也有自带的HtmlHelper和UrlHelper两个帮助类。另外在MvcContrib扩展项目中也有扩展一些帮助类,这样我们就不光只能使用完整的html来编写了需要显示的页面了,就可以使用这些帮助类来完成,但最后运行时都还是要生成html代码的。System.Web.Mvc...
阅读全文
jQuery技巧大放送(转)
摘要:1、关于页面元素的引用通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是jquery对象...
阅读全文
ASP.NET MVC+JQuery学习
摘要:学习过程中,收集的一些较有指导性的文章(网址):ASP.NET MVC:博客园ASP.NET MVC专题:http://kb.cnblogs.com/zt/mvc/ASP.NET MVC Framework 系列 作者:重典ASP.NET MVC 入门系列教程 作者:QLeelulu 从零开始学习ASP.NET MVC 1.0 (一) 开天辟地入门篇 作者:张子秋ASP.NET MVC 路由(1)...
阅读全文
GridView 18般绝技(转)
摘要:快速预览:GridView无代码分页排序GridView选中,编辑,取消,删除GridView正反双向排序GridView和下拉菜单DropDownList结合GridView和CheckBox结合鼠标移到GridView某一行时改变该行的背景色方法一鼠标移到GridView某一行时改变该行的背景色方法二GridView实现删除时弹出确认对话框GridView实现自动编号GridView实现自定义...
阅读全文
IsPostBack介绍
摘要:1 IsPostBack介绍 IsPostBack是Page类有一个bool类型的属性,用来判断针对当前Form的请求是第一次还是非第一次请求。 当IsPostBack=true时表示非第一次请求,我们称为PostBack,当IsPostBack=false时表示第一次请求。在asp.net框架内部有很多的场景需要判断IsPostBack,比如LoadAllState等操作就需要在PostBack...
阅读全文
Visible和style.display的不同
摘要:Visible:服务器端控件的属性,代表控件是否生成,并发送到客户端显示。若设置为False,则界面不会生成该控件;所以若想在客户端(后台)用根据ID访问这个控件的HTML表现(例如:button.Click , gridviewrow.Cell[index].Text),则是取不到的。 假如用的是服务器端控件,需要在客户端获得显示、隐藏它的HTML表现,那么就要在添加这个控件的时候,在后台这样设...
阅读全文
解决无法获取 GridView 中BoundField 隐藏列值问题
摘要:第一种解决方法(本人成功):在后台页int num = int.Parse(gv.DataKeys[dr.RowIndex].Values[0].ToString());第二种解决方法:(摘自 http://www.cnblogs.com/Jinglecat/archive/2007/09/12/813338.html)在 GridView/DetailsView 中如果 BoundField 的...
阅读全文
Nhibernate Unknown entity class 的解决办法
摘要:概述:当运行session.Save(tnp);时,出现这个"Unknown entity class: TestCleanSnow.TestNhibernatePerson"这个异常. 映射文件 TestNhibernatePerson.hbm.xml如下: [代码]操作代码如下: [代码] 配置代码app.config如下:[代码]说明:在操作代码中加载相应引用后config.AddAssem...
阅读全文
维护应用程序状态(三):使用用户配置文件
摘要:1.3 使用用户配置文件ASP.NET 2.0 Framework提供了一种可选的不同于cookie和Session状态的方式存储用户信息:Profile对象。Profile对象提供强类型、可持久化的Session状态表单。可以在应用程序的根Web配置文件定义一组Profile属性来创建Profile。ASP.NET Framework在后台动态编译一个包含这些属性的类。例如,代码清单1-19所示...
阅读全文
维护应用程序状态(二):使用会话状态
摘要:1.2 使用会话状态你不可能真的用cookie来保存购物车。cookie太小也太简单了。要突破cookie的限制,ASP.NET Framework支持一个名叫Session状态的功能。和cookie一样,保存在Session状态中的项的作用范围是特定的用户。可以使用Session状态在多个页面请求间存储用户设置信息或其他用户相关的数据。和cookie不一样的是,Session状态没有大小限制。如...
阅读全文
维护应用程序状态(一):使用浏览器cookie
摘要:那些刚刚进行Web编程的开发人员,总是难以理解维护应用程序状态的问题。万维网最基础的协议HTTP协议是一个无状态协议,也就是说,从Web服务器端的角度来看,每一个访问请求都是一个新的用户。HTTP协议不提供任何方法来决定两个访问请求是否是同一个用户发出的。然而,维护状态对任何Web应用程序来说都是非常重要的。购物车是一个经典的例子。如果希望在多个页面请求之间关联一个购物车和某个用户,就需要一些维护...
阅读全文
ASP.NET2.0 -- 个性化用户配置
摘要:一、简介为用户提供自定义的外观、内容、布局,当用户再次访问的时候,用户还能看到自己原来的设定。二、个性化的三大步骤1. 识别用户身份要建立验证用户身份的机制创建识别用户需求的机制创建管理用户的机制2. 提供个性化服务针对注册和匿名用户提供不同的服务3. 存贮用户信息可以保存用户的相关信息,以方便下次使用,包括用户的登陆信息三、实现个性化服务的三大功能1. 个性化用户配置2. WEB部件3. 成员和...
阅读全文
浙公网安备 33010602011771号