
asp.net
杰克2022
这个作者很懒,什么都没留下…
展开
-
给Repeater控件里添加序号的5种方法
.net是目前非常热门的一种程序编译语言,在.net培训中的众多知识点中,给Repeater控件里添加序号的5种方法是非常重要的一个。下面就由达内的老师为大家介绍一下这方面的内容。Repeater是我们经常用的一个显示数据集的数据控件,经常我们希望在数据前显示数据的序号,那么我们该怎么为Repeater控件添加序号呢?下面编辑为大家介绍几种常用的为Repeater控件添加序号的方法:原创 2013-09-16 08:38:06 · 737 阅读 · 0 评论 -
C#格式化输出
int a = 12345678; //格式为sring输出 Label1.Text = string.Format("asdfadsf{0}adsfasdf",a); Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf"; Label1.Text = string.Format("asdfadsf{0:C}adsfasdf",a);//转载 2012-05-10 07:36:07 · 412 阅读 · 0 评论 -
缓存应用程序数据(一)
ASP.NET使用缓存机制,将需要大量服务器资源来创建的对象存储在内存中。缓存这些类型的资源会大大改进应用程序的性能。缓存是有Cache类实现的,可以通过对缓存设置优先级CacheItemPriority枚举值控制内存不够时的“清理”优先顺序。还可以为缓存设置过期策略,以及为缓存设置依赖项。一、添加(将数据项添加到缓存中) 1、通过键值对添加Cache["Cac转载 2012-05-09 14:16:28 · 469 阅读 · 0 评论 -
ASP.NET中一些关于http对象的学习
一、HttpRuntime 类 HttpRuntime 类为当前应用程序提供一组 ASP.NET 运行时服务。HttpRuntime 对象在处理 HTTP 请求的开始时使用。其ProcessRequest 方法驱动所有后续的 ASP.NET Web 页面处理。 可以使用 HttpRuntime 类属性来查找关于当前应用程序域的信息,获取ASP.NET应用程序的缓存对象,获取公共转载 2012-05-09 14:21:56 · 316 阅读 · 0 评论 -
缓存应用程序数据(二)
二、访问缓存的值 由于缓存中所存储的信息为易失信息,即该信息可能由 ASP.NET 移除,因此建议先确定该项是否在缓存中。如果不在,则应将它重新添加到缓存中,然后检索该项。string cachedString;if (Cache["CacheItem"] != null){ cachedString = (string)Cache["CacheItem"];转载 2012-05-09 14:20:37 · 338 阅读 · 0 评论 -
ASP.NET 缓存概述
通常,应用程序可以将那些频繁访问的数据,以及那些需要大量处理时间来创建的数据存储在内存中,从而提高性能。ASP.NET 使用两种基本的缓存机制来提供缓存功能。第一种机制是应用程序缓存,它允许缓存所生成的数据,如 DataSet 或自定义报表业务对象。第二种机制是页输出缓存,它保存页处理输出,并在用户再次请求该页时,重用所保存的输出,而不是再次处理该页。出于以下情况之一,ASP.NET 可以转载 2012-05-09 14:08:53 · 365 阅读 · 0 评论 -
ashx中使用Session问题
在项目里,前台ajax调用ashx文件方法,在方法中需要判断context.Session的值,无论如何也获取不到context.Session的值,后来监视一看,原来不光context.Session["xxx"]为null,整个Session都为null,可方法需要对Session进行处理,经查阅,原来是IRequiresSessionState接口未实现的原因, 在ashx中如果要使用Ses转载 2012-05-09 13:45:57 · 665 阅读 · 0 评论 -
asp.net怎么使用事务
你这程序肯定不会回滚了,一个是cmd.sqltransaction=tran,然后又一个cmdt,应该这样:cmd.sqltransaction=tran;cmd.sqlconnection=conn;cmd.commandtext=sql1;cmd.executenonquery();cmd.commandtext=sql2;cmd.executenonquery();tran.c转载 2012-04-18 09:26:30 · 481 阅读 · 0 评论 -
asp.net(C#)海量数据表高效率分页算法(易懂,不使用存储过程)
首先创建一张表(要求ID自动编号):createtableredheadedfile(idintidentity(1,1),filenamesnvarchar(20),sendusernvarchar(20),primarykey(id))然后我们写入50万条记录:declare@iintset@i=1while@i<=500000begininsertint转载 2012-04-18 09:18:06 · 485 阅读 · 0 评论 -
ASP.NET创建Web服务之使用事务
支持XML Web服务的事务利用公共语言运行期中的支持,其是基于Microsoft Transaction Server ( MTS)和COM+ Services中相同的分布式事务模型。该模型基于明确的判断一个对象是否参与一个事务,而不是编写特定的代码用来处理委托和回调一个事务。对于一个使用ASP.NET创建的XML Web服务,你可以通过设置其应用到一个XML Web服务方法上的WebMet转载 2012-04-18 09:38:37 · 373 阅读 · 0 评论 -
asp.net/c#字符格式化大总结
一、用{0:?}格式化可通过 String.Format 方法或通过 Console.Write 方法格式化数值结果,其中后一种方法调用String.Format。使用格式字符串指定格式。下表包含受支持的标准格式字符串。格式字符串采用的形式为 Axx,其中 A 为“格式说明符”,而 xx 为“精度说明符”。格式说明符控制应用于数值的格式化类型,而精度说明符控制格式化输出的有效位数或小数位数转载 2012-05-10 17:56:02 · 394 阅读 · 0 评论 -
Asp.net日期字符串格式化显示
在这里列出了参数format格式详细用法=======================格式字符 关联属性/说明 d ShortDatePattern D LongDatePattern f 完整日期和时间(长日期和短时间) F FullDateTimePattern(长日期和长时间) g 常规(短日期和短时间) G 常规(短日期和长时间) m、M MonthDa转载 2012-05-10 17:57:52 · 844 阅读 · 0 评论 -
关于ASP.NET页面打印技术的总结
B/S结构导致了Web应用程序中打印的特殊性。 • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。 • 格式如何控制和定制等,是我们开发中可能会面对的问题。 打印文档的生成 • 1、客户端脚本方式 一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生转载 2012-09-14 08:44:13 · 513 阅读 · 0 评论 -
AjaxControlToolkit.HTMLEditor
HtmlEditor在AjaxControlToolkit的上个版本中就已经提供了,属于一个功能比较简单的Html在线编辑器,虽说功能不多,不过对只需要基础的应用差不多已经足够了。 使用HtmlEditor很简单,只要在页面上注册了AjaxControlToolkit,先望页面里拖个拖个ScriptManager进去,再从工具箱里把Editor拖出来就行了(前提是已添加了Aja转载 2012-07-31 12:51:34 · 956 阅读 · 0 评论 -
ASP.NET中使用电信飞信接口的C#源码
http://blog.youkuaiyun.com/lcg4561/article/details/5701228说明:此例子用于自做一个页面,进行发送飞信操作,当在它使用到了飞信所提供给用户的接口,能发送消息成功,则需要对方互为飞信好友,可将信息发送到好友方手机,与平时打开飞信软件发送是一样的道理.如做一个管理系则可以通过此实现老大们向部下们发送通知,即使同志们不在线也可以发到对方手机上的.....转载 2012-08-03 07:01:16 · 1741 阅读 · 0 评论 -
ASP.Net环境下使用Jmail组件发送邮件
ASP.Net环境下使用Jmail组件发送邮件配置环境:.Net Framework 1.1,Imai8.02,w3Jmail4.3实现过程:不同于在Asp中使用Jmail,直接使用 Server.CreateObject("Jmail.Message")就可以了。在.Net环境中,需要进行设置。1.安装jmail4.3 2.找到jmail.dll(Program Fi转载 2012-07-01 11:46:02 · 452 阅读 · 0 评论 -
使用FileUpload控件上传图片并自动生成缩略图、自动生成带文字和图片的水印图
本文借助vs2005中自带的FileUpload控件实现图片文件的上传并生成缩略图。 实现过程:选择图片上传成功后,取得已经存在服务器的文件生成缩略图,并且判断是否是图片类型的文件,这个的判断可以在程序中修改,本程序只是判断了“image/bmp”、“image/gif”、“image/pjpeg”三种类型。 代码如下: upfile.aspx文件@ Pa转载 2012-07-05 16:12:48 · 490 阅读 · 0 评论 -
快速搞懂 ASP.NET MVC
有一只企鹅首先发现地球暖化、冰山在融化,回来告诉其它企鹅,却没有任一只企鹅愿意相信;因为企鹅们觉得现在生活过得很好,都不想费心思考如何改变、改变何时会来临,因此仍每天做例行性的工作,不愿去研究别人的观点。「有时人们会抗拒改变,其实只是不想改变;但是愿意接收新观念的技术人员,通常会活得比较久」。本帖只提供 MVC Pattern 的观念和架构介绍,仅供未接触过 MVC Framework 的 .NE转载 2012-05-17 17:11:21 · 646 阅读 · 0 评论 -
ASP.NET MVC Framework与WCSF中MVP模式之小小比较
概述MVC模式已经出现了几十年了,在GUI领域已经得到了广泛的应用,由于微软ASP.NET MVC Framework的出现,致使MVC一度成为.NET社区的热名话题。作为MVC的变种MVP模式,也已经出现好几年了,在微软模式与实践小组提供的Web Client Software Factory中,给出了实现MVP模式的应用程序最佳实践,本文将试着对这两种实现比较一二。MVC(Mo转载 2012-05-17 16:59:19 · 762 阅读 · 0 评论 -
ASP.NET MVC——螺旋进步的产物
对于微软为什么要推出ASP.NET MVC,我们是无从得知的,也许是因为JavaEE平台上有Struts,也许是因为MVC太流行,也许微软是想使得自己的Web App平台更完善,总之我们只能猜测。但是如果回顾一下微软的Web App平台进化过程,还是很有意思的。ASP——微软最早为Web开发做出的贡献可能就是ASP了,这个动态语言把动态网页开发的难度空前降低了。但是,在很多人兴奋的用ASP转载 2012-05-17 16:57:40 · 347 阅读 · 0 评论 -
ASp.net 剖析三层架构
本文不是从理论的角度来探讨三层架构,而是用一个示例来介绍如何建设一个三层架构的项目,并说明项目中各个文件所处的层次与作用。写本文的目的,不是为了说明自己的这个方法有多对,别人的肯定不对,而是希望给那些初学三层架构却不知从何入手的朋友提供一点帮助。因为网上的文章,大多是注重理论的介绍,而忽略了具体的实践应用,或者有示例但讲得不透彻。导致看了之后,理论上又学习了一遍,但还是不知道代码怎么写。所以想从这转载 2012-05-17 16:35:17 · 604 阅读 · 0 评论 -
如何在网站建设(asp.net)中使用存储过程
public static SqlCommand CreateCmd(string procName, SqlParameter[] prams, SqlConnection Conn) { SqlConnection SqlConn = Conn; if (SqlConn.State.Equals(ConnectionState.Closed))转载 2012-04-18 09:06:02 · 776 阅读 · 0 评论 -
.net获取所有数据库名和表名
C# code 1、sqldmo SQLDMO是操作SQLServer的理想的方式,如果您的数据库是SQLServer就可以考虑使用这种方式。在C#中使用SQLDMO需要添加SQLDMO的引用,然后在当前的文件中using SQLDMO;即可以使用SQLDMO。SQLDMO的对象模型大家可以在SQLServer的帮助中获得。转载 2012-04-18 08:51:22 · 1097 阅读 · 0 评论 -
ASP.NET Session的七点认识
ASP.NET Session的使用当中我们会遇到很多的问题,那么这里我们来谈下经常出现的一些常用ASP.NET Session的理解:ASP.NET Session的七点认识之一对于值类型的变量,Session中保存的是值类型的拷贝 Session["__test0"] = 1; int i = (int)Session["__test0"]+1; i转载 2012-04-10 10:06:27 · 228 阅读 · 0 评论 -
ASP.NET编译形式与pdb文件
之前的文章里有提到ASP.NET编译时会自动输出pdb文件,以及ASP.NET调试时看到的是MSIL的代码。现在特意更正一下,这个说法是错误的。因为前两天我自己在运行时调试的时候,发现当调试进入ASP.NET页面代码的时候,即使选了Disassembly,看到的其实已经是JIT编译之后native的反汇编代码,而不是MSIL或者源代码。而正确引用了pdb文件的dll如enterprise li转载 2012-04-09 08:51:12 · 691 阅读 · 0 评论 -
FCKEDITOR
FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字编辑器。它志于轻量化,不需要太复杂的安装步骤即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的编程语言相结合。“FCKeditor”名称中的“FCK” 是这个编辑器的作者的名字Frederico Caldeira Knabben的缩写。转载 2012-03-20 09:29:43 · 440 阅读 · 0 评论 -
asp.net文本编辑器FCKeditor使用方法详解
效果图:那么为什么说是FCKeditor的冰冷之心呢?这不是哗众取宠,主要是说它使用起来有点麻烦,下文就详细说明如何搞定这玩意儿。1.FCKeditor的官方网站是:http://www.fckeditor.net/download 目前最新的FCKeditor 2.4.2版本。请在此页下载:http://sourceforge.net/project/showfile转载 2012-03-20 09:14:26 · 614 阅读 · 0 评论 -
Asp.net中的web.config配置
By Bendon 20101123目录Asp.net中的web.config配置... 1一、 配置文件保存位置... 2二、 配置文件加载顺序... 2三、 配置文件节点介绍... 31. . 32. . 53. . 54. . 6. 11四、 针对配置文件的一些编程操作... 111. 运行时进行转载 2012-04-01 15:45:05 · 394 阅读 · 0 评论 -
js控制asp.net服务器端控件textbox设置为多行时输入字符长度
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml"> 企业文化 function MaxLength(field,maxlimit) { var j =转载 2012-03-14 13:12:50 · 446 阅读 · 0 评论 -
asp.net中对url进行重写
通常我们在浏览器中输入一个url,当返回结果时地址栏的url改变了.例如cnblogs,输入http://huankfy.cnblogs.com,结果反馈回来后地址为http://www.cnblogs.com/huankfy.在其他的站点我们同样可以见到这种应用,尤其是一些提供blog服务和bbs站点.当输入http://site.com/2004给出2004年所有的文章,输入http://si转载 2012-03-29 09:31:24 · 517 阅读 · 0 评论 -
使用 AJAX 扩展器自定义控件
下载本文中所用的代码:CuttingEdge2008_01.exe (421 KB)浏览在线代码 目录入门扩展控件的功能扩展器控件分析输入扩展器水印和输入确认和模态增强的复选框受限输入设计更出色的网页输入控件在任何应用程序中都必不可少,但是当 Web 应用程序代表您组织的形象时,它们显得尤为重要。这些控件可能是用户评判您的转载 2012-03-06 08:50:19 · 845 阅读 · 0 评论 -
嵌套母版页中的控件访问
嵌套母版页中的控件访问很别扭。如果一个内容页对应一个没有嵌套的母版页,访问这个母版页上的控件众所周知:类似(Button)Page.Master.FindControl("Button1")可是这个母版页如果又嵌套在另一个母版页里面,上述语句包你什么东西都访问不到。假设顶层母版页 master0.master 有 子母版页 master1.ma原创 2012-03-05 17:05:09 · 497 阅读 · 0 评论 -
ASP.NET Session的七点认识
ASP.NET Session的使用当中我们会遇到很多的问题,那么这里我们来谈下经常出现的一些常用ASP.NET Session的理解:ASP.NET Session的七点认识之一对于值类型的变量,Session中保存的是值类型的拷贝 Session["__test0"] = 1; int i = (int)Session["__test0"]+1; i转载 2012-04-10 10:04:56 · 301 阅读 · 0 评论 -
浅谈Asp.net 多层架构中的变量引用与传递
最近比较清闲,正好利用这个时间仔细研究了一下Asp.net的多层架构,主要参考的是 Wrox 的一本,个人觉得这本书写的不错。面向有一定.net基础的开发人员,刚开始看起来可能觉得很难懂,但是仔细研究一下会发现,这本书是一本面向工程应用的优秀参考手册。 Asp.net的多层架构主要是为了解决数据层,逻辑层,表示层等之间的关系。我的做法是这样的:首先建立一个DataCore的基类。基类里面封转载 2012-04-10 14:10:40 · 365 阅读 · 0 评论 -
Writing Data to Excel using C#
Add a reference “Microsoft.Office.Interop.Excel” into projectReading and Writing Data to Excel using Microsoft.Office.Interop.Excelusing Excel=Microsoft.Office.Interop.Excel; using System.Re转载 2012-04-16 14:29:35 · 574 阅读 · 0 评论 -
扩展方法的使用
public static class DropDownHelper{ public static void PopulateFromEnum(this DropDownList drpist) { Type enumType = typeof(T); if (enumType.BaseType != typeof(Enum))原创 2012-04-13 10:34:37 · 343 阅读 · 0 评论 -
aspnet用excel做数据源
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.W转载 2012-04-10 17:14:07 · 510 阅读 · 0 评论 -
ASP.NET中的FILESTREAM对象总结
filestream对象为文件的读写操作提供通道,而file对象相当于提供一个文件句柄,在文件操作中,filestream对象的操作比较简单。创建filestream对象创建filestream对象可以采用file对象的create方法或open方法,也可以采用filestream对象的构造函数使用file对象的create方法dim mikecatstream转载 2012-04-10 16:12:10 · 614 阅读 · 0 评论 -
asp.net filestream 如何读取pdf文件
<% Response.Clear(); string path = @"F:\TDDOWNLOAD\Book\C#游戏编程入门.pdf"; Response.ContentType = "application/pdf"; Response.AddHeader("content-disponstion", "filename=C#游戏编程入门.pdf"转载 2012-04-10 16:10:25 · 2147 阅读 · 0 评论 -
ASP.NET验证控件详解
ASP.NET是微软推出的下一代WEB开发工具,其强大的功能立即吸引了一大批WEB开发者投入它的靡下。现在,我们来看看ASP.NET的验证控件,感受ASP.NET的强大功能同时方便我们现在的WEB开发。 WEB开发者特别是ASP开发者,一直对数据验证比较恼火,当你好不容易写出数据提交程序的主体以后,还不得不花大把时间去验证用户的每一个输入是否合法。如果开发者熟悉JavaScript或者V转载 2012-04-10 14:13:59 · 453 阅读 · 0 评论