摘要:
最近的项目中,需要用到水晶报表进行报表处理。要求报表字段可动态设置,依据用户定义的需要进行字段显示。基本功能已经可以实行,但最后通过实际数据测试的时候发现,如下问题:在数据量达到分页为三页以上后,水晶报表自带的分页功能无效了。即,第一页、第二页正常,在第二页中点击后一页无法转到第三页。在最后一页点击上一页就自动跳转到第一页。也就是,水晶报表翻页无效。在网上搜索一直没有找到相关问题解决方法。最将该动... 阅读全文
posted @ 2010-09-15 17:50
vibratea
阅读(623)
评论(2)
推荐(0)
摘要:
转载:曾经在VS2005时,找了很多资料折腾了一个通宵把网页本地打印折腾出来了,微软的有些东西虽然好用吧,报表这个总是弄不好一样,非常想念Microsoft Visual FoxPro 的报表,大概都是10年前的事情了,用那个VFP做报表,又好用又简单,功能也很强大,特别是排版非常容易,不知道微软都在搞啥网页报表就是折腾总是会遇到很多问题,IE8以前的版本的网页打印也很若,非常闹心,想实现一个最简... 阅读全文
posted @ 2010-09-15 11:20
vibratea
阅读(1175)
评论(0)
推荐(0)
摘要:
在前面的文章中,我一直是用WebForm演示的,主要是因为 HTTP是无状态的,在此链接的操作,不会带到下一连接中。所以我们经常会遇到这样的情况,当前显示好的,在翻页、导出、打印等动作的时候,出出现无数据,或者需要重新登陆数据库的提示。这是因为这些动作都重新触发了页面,导致我们前一次的操作丢失了。所以之前的代码,我一直是写在Page_load里的,但是这样一是不能解决所有的问题,特别是涉及到有参数... 阅读全文
posted @ 2010-09-15 11:20
vibratea
阅读(301)
评论(0)
推荐(0)
摘要:
水晶报表中<CR:CrystalReportViewer" PrintMode="pdf" />中将PrintMode=Activex,启用插件打印后,点击打印按钮弹出一个小对话框,但是空白 解决: 在服务器上装上 1、CRRedist2005_x86.msi 2、CRREdist2005_x86_chs.msi 3、CrystalReports10_NET_EmbeddedInsta... 阅读全文
posted @ 2010-09-15 11:20
vibratea
阅读(538)
评论(0)
推荐(0)
摘要:
Row not found or changed. 找不到行或行已更改解决方案。如果不是重要的数据。不需要去理会并发重突。一个简单的方案就是打开dbml (linQ)文件把实体类中的 属性 "Update check" 改为 Never.主键(ID)就不要改了。第二种方法. 不着征对一些记数情况的更新. 请直接用sql 语句,而不需要去取出整个数据然后再更新.这样就可能存在冲突了.dC.Execu... 阅读全文
posted @ 2010-09-15 11:19
vibratea
阅读(305)
评论(0)
推荐(0)
摘要:
c#计算时间差重点: c#计算时间差函数TimeSpan的应用 TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值 下面的列表涵盖了其中的一部分: Add:与另一个TimeSpan值相加。 Days:返回用天数计算的TimeSpan值。 Duration:获取TimeSpan的绝对值。 Hours:返回用小时计算的TimeSpan值 Millisecond... 阅读全文
posted @ 2010-09-15 11:18
vibratea
阅读(1152)
评论(0)
推荐(0)
摘要:
借助于GridView控件的HyperLinkField数据行,我们便可以在GridView控件中替每一笔数据列显示出一个超级链接,并让用户轻易重新导向至特定的目标位置(特定网页或网页中的位置)。在使用HyperLinkField数据行时,首先要考虑的就是超级链接上的文字。关于此点,可分为下列两种状况来说明:q 如果您希望每一笔数据列的超级链接都显示相同的固定文字,请将HyperLinkField... 阅读全文
posted @ 2010-09-15 11:17
vibratea
阅读(253)
评论(0)
推荐(0)
摘要:
示例:<%@ Page Language="C#" AutoEventWireup="True" %><html><head> <script language="C#" runat="server"> void Page_Load(Object Sender, EventArgs e) { if (!IsPostBack) { ArrayList ... 阅读全文
posted @ 2010-09-15 11:17
vibratea
阅读(897)
评论(0)
推荐(0)
摘要:
C# Timer用法有哪些呢?我们在使用C# Timer时都会有自己的一些总结,那么这里向你介绍3种方法,希望对你了解和学习C# Timer使用的方法有所帮助。关于C# Timer类 在C#里关于定时器类就有3个C# Timer使用的方法1.定义在System.Windows.Forms里C# Timer使用的方法2.定义在System.Threading.Timer类里 "C# Timer使用的... 阅读全文
posted @ 2010-09-15 11:16
vibratea
阅读(4445)
评论(0)
推荐(0)
摘要:
一、 使用WCF_SQL、WCF_Oracle、WCF_SAP adapter的公共安装前提1、 Microsoft .NET Framework 3.5 SP1.2、 Microsoft Visual Studio 20083、 安装WCF LOB Adapter SDK SP2要在VS2008中使用BizTalk Adapter Pack 2.0中的适配器开发biztalk项目,必须在安装WC... 阅读全文
posted @ 2010-09-15 11:16
vibratea
阅读(217)
评论(0)
推荐(0)
摘要:
两台WEB服务器,操作系统为Windows2003,IIS 6.0,安装了.NET 2.0,运行的程序相同,相互为负载均衡。其中一台在进入某个系统功能页面是否会提示错误,提示:[HttpException : 无法向会话状态服务器发出会话状态请求。请确保已启动 ASP.NET State service,并且客户端和服务器端口是相同的。如果服务器位于远程计算机上,请检查 HKEY_LOCAL_MA... 阅读全文
posted @ 2010-09-15 11:15
vibratea
阅读(832)
评论(2)
推荐(0)
摘要:
我們最近在開發 SQL Server 2005 的 Reporting Service 報表功能,而在使用 ReportViewer 查看報表時都沒問題: 但是在執行匯出資料到 PDF 格式時,所有的中文字都會變成亂碼: 若要解決這個問題其實還蠻容易的,只要修改報表定義檔( *.rdlc )中各物件的字型修改掉即可,預設來說預設的字型是 Tahoma,你必須改成 PMingLiU 即可。 而所有報... 阅读全文
posted @ 2010-09-15 10:27
vibratea
阅读(2328)
评论(0)
推荐(0)
摘要:
表现:1、"System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。2、后台系统即使添加引用后,不管此引用是系统还是用户,他们的属性和方法都不能识别;解决方案一:1、如果你的程序运行在你能控制的服务器上,那么安装as... 阅读全文
posted @ 2010-09-15 10:27
vibratea
阅读(279)
评论(0)
推荐(0)
摘要:
方法一://判断字符串中是否有中文,true有,false没有。public bool IsChina(string CString) { bool BoolValue = false; for (int i = 0; i < CString.Length; i++) { if (Convert.ToInt32(Convert.ToChar(CString.Substring(i, 1)))... 阅读全文
posted @ 2010-09-15 10:27
vibratea
阅读(379)
评论(0)
推荐(0)
摘要:
使用如下解决:ScriptManager.RegisterClientScriptBlock(this,this.GetType(),"message","alert('你好!')",true); 阅读全文
posted @ 2010-09-15 10:26
vibratea
阅读(362)
评论(0)
推荐(0)
摘要:
今天使用MS的aspx.net ajax 中的控件UpdatePanel实现部分页面刷新功能.但是调试程序时候,出现错误提示"Sys"未定义.在百度里GOOGLE下,原来需要在Web.config页面里增加一项配置.代码如下: <location path="ScriptResource.axd"> <system.web> <httpHandlers> <... 阅读全文
posted @ 2010-09-15 10:25
vibratea
阅读(242)
评论(0)
推荐(0)
摘要:
关键点在于Button位置,如果Button在<ContentTemplate>中,则UpdateProgress中的内容可以显示,如果说Button的位置在<ContentTemplate>外,既UpdatePanel的外部的话,UpdateProgress中的内容就不会显示了!方法:如果Button的位置必需在UpdatePanel的外部的话,就得运用PageReque... 阅读全文
posted @ 2010-09-15 10:25
vibratea
阅读(389)
评论(0)
推荐(0)
摘要:
最近最一个电子商务网站,发现了好多问题,不过还好都顺利解决了,关于session的问题记录如下,以便日后查阅,同时也希望能给网友们带来帮助,本文内容并非完全出自本人,是本人对网络上的一些处理方法的整理。 检查是否超时,默认是20分钟,设置的方法是Session.TimeOut=30;或者您可以设置到更高,这个数值的单位是分钟,大家视情况而定。检查代码有无Session.Abandon()之类的。一... 阅读全文
posted @ 2010-09-15 10:24
vibratea
阅读(485)
评论(0)
推荐(0)
摘要:
第一种,OnClientClick (vs2003不支持这个方法)<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="client_click()" OnClick="Button1_Click" />client_click() 就是javascript的一个方法。 第二种,Button1.Attr... 阅读全文
posted @ 2010-09-15 10:24
vibratea
阅读(186)
评论(0)
推荐(0)
摘要:
可能的原因1:win2003 server下的IIS6默认设置下对每个运行在默认应用池中的工作者进程都会经过20多个小时后自动回收该进程,造成保存在该进程中的session丢失。 因为Session,Application等数据默认保存在运行该Web应用程序的工作者进程中,如果回收工作者进程,则会造成丢失。 解决办法: 修改配置,设置为不定时自动回收该工作者进程,比如设置为当超出占用现有物理内存6... 阅读全文
posted @ 2010-09-15 10:24
vibratea
阅读(290)
评论(0)
推荐(0)
摘要:
客户端调用Webservice 120秒超时.对此问题,针对服务器与客户端分别作了超时设置为300S.1. 服务器端设置超时在 web.config 的 system.web 里添加如下配置项:< httpRuntimeexecutionTimeout="300000"/>以上时间单位是秒.记得要把 web.config 的 debug 模式关闭:< compilation de... 阅读全文
posted @ 2010-09-15 10:23
vibratea
阅读(760)
评论(0)
推荐(0)
摘要:
IIS6预设是ASPNET这个成员(IIS5是IUSR_计算机名),若要改变身份,可以用window认证,也就是iis目录不开放「匿名存取」,或则用advapi32.dll作Impersonate身份转换,否则是无法改变身份。 阅读全文
posted @ 2010-09-15 10:22
vibratea
阅读(491)
评论(0)
推荐(0)
摘要:
在页面的头部加<meta http-equiv="x-ua-compatible" content="ie=7" /><meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 上面标签中的X-UA-Compatible,是针对ie8新加的一个设置,对于ie8之外的浏览器是不识别的,这个区别与content="... 阅读全文
posted @ 2010-09-15 10:22
vibratea
阅读(265)
评论(0)
推荐(0)
摘要:
当用GridView导出Execl的时候,会发生只能在执行 Render() 的过程中调用 RegisterForEventValidation的错误提示。有两种方法可以解决以上问题:1.修改web.config(不推荐)<pagesenableEventValidation="false"></pages>2.直接在导出Execl的页面修改<%@PageLangua... 阅读全文
posted @ 2010-09-15 10:21
vibratea
阅读(163)
评论(0)
推荐(0)
摘要:
提到 User Control, 大家都很熟悉。一般多个页面要用到重复的控件元素时,可以将这些控件封装到User Control里,以提高系统的可维护性和扩展性。为了提高控件和页面的松散耦合度,当页面和User Control进行交互时,可以使用自定义事件。下面我用具体项目中应用的User Control,简单给大家介绍一下,如何在User Control中自定义事件,以及在页面里如何响应User... 阅读全文
posted @ 2010-09-15 10:21
vibratea
阅读(238)
评论(0)
推荐(0)
摘要:
今天在开发的时候遇到了一个问题,情况大致是这样的:我的页面需要一个导出到Excel的功能,于是我便利用GridView控件的RenderControl()来输出数据,可是在运行的时候却遇到了““类型“GridView”的控件“grvZB”必须放在具有 runat=server 的窗体标记内。”的错误。于是我赶紧查看... 阅读全文
posted @ 2010-09-15 10:20
vibratea
阅读(383)
评论(0)
推荐(0)
摘要:
System.IO.StringWriter sw = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw); this.Repeater1.RenderControl(hw); Response.Clear(); Response.ContentTy... 阅读全文
posted @ 2010-09-15 10:11
vibratea
阅读(474)
评论(0)
推荐(0)
摘要:
The issue is that ReportViewer is not part of the .NET Framework. However, when Visual Studio 2005 is released, ReportViewerwill befreely redistributable. You will be able to run a setup program to in... 阅读全文
posted @ 2010-09-15 10:10
vibratea
阅读(1210)
评论(0)
推荐(0)
摘要:
Enterprise Library 2.0 技巧(1):如何使用外部配置文件 Enterprise Library 2.0 技巧(2):如何将配置信息保存到数据库中 阅读全文
posted @ 2010-09-15 10:09
vibratea
阅读(126)
评论(0)
推荐(0)
摘要:
本系列文章引导学习Enterprise Library - Security Application Block,并实践如何在不同的应用程序环境中使用Security Application Block的功能。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习一:保护应用程序 首先打开ex01\begin 目录下的... 阅读全文
posted @ 2010-09-15 10:08
vibratea
阅读(277)
评论(0)
推荐(0)
摘要:
本系列文章引导学习Enterprise Library - Security Application Block,并实践如何在不同的应用程序环境中使用Security Application Block的功能。前一节中,使用基于角色的授权来保护应用程序,这一节将练习使用AuthorizationProvider来保护应用程序。本文由http://blog.entlib.com 开源ASP.NET博... 阅读全文
posted @ 2010-09-15 10:08
vibratea
阅读(243)
评论(0)
推荐(0)
摘要:
本文演示如何在不同的应用程序中使用Enterprise Library - Caching Application Block模块,下面介绍了使用持久化后台存储(缓存)和离线缓存过期策略。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习二:持久化缓存首先打开ex02\begin 目录下的EmployeeBrows... 阅读全文
posted @ 2010-09-15 10:07
vibratea
阅读(237)
评论(0)
推荐(0)
摘要:
本文演示如何在不同的应用程序中使用Enterprise Library - Caching Application Block模块,下面介绍了使用后台线程来装载缓存。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习三:实现后台异步缓存首先打开ex03\begin 目录下的EmployeeBrowser.sln 项... 阅读全文
posted @ 2010-09-15 10:07
vibratea
阅读(189)
评论(0)
推荐(0)
摘要:
本文继续Cryptography Application Block的学习,演示使用单向哈希算法(one-way hashing algorithm)加密存储在XML文件中的密码。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习二:使用HashProvider存储单向哈希密码 首先打开ex02\begin 目录下... 阅读全文
posted @ 2010-09-15 10:07
vibratea
阅读(210)
评论(0)
推荐(0)
摘要:
本文演示如何在不同的应用程序中使用Enterprise Library - Caching Application Block模块,需要SQL Server数据库。其中包含如下三个示例:(1)使用Caching Block提供程序性能(2)持久化Caching(3)实现后台Caching通过本文的学习,你可以学会在应用程序中应用Caching机制,同时掌握在后台填充缓存。本文由http://blo... 阅读全文
posted @ 2010-09-15 10:06
vibratea
阅读(269)
评论(0)
推荐(0)
摘要:
本文介绍Enterprise Library – Unity Application Block依赖注入模块的一些基本概念和使用方法。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib Documentation编译提供,欢迎交流。使用Unity,最基本步骤有三步:1. 建立容器;2. 将接口与类的映射注册到容器中;3. 从容器中解析出正... 阅读全文
posted @ 2010-09-15 10:03
vibratea
阅读(281)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Unity Application Block依赖注入模块的使用。本文练习通过应用程序的配置文件来设置Unity container,通过配置文件设置依赖注入和Part 2使用API配置比较相似。事实上,配置设置可以认为是调用API的脚本。使用Unity,最基本步骤有三步:1. 建立容器;2. 将接口与类的映射注册到容器中;3. 从容器... 阅读全文
posted @ 2010-09-15 10:02
vibratea
阅读(604)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Unity Application Block依赖注入模块的使用。Unity是微软Pattern & Practices团队设计和开发的一个轻量级的、可扩展的依赖注入(Dependency Injection)容器,提供了构造器、属性和方法调用的注入。(1)简化了对象建立,特别是对于层次化的对象结构和依赖,简化了代码。(2)支持... 阅读全文
posted @ 2010-09-15 10:01
vibratea
阅读(1097)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Unity Application Block依赖注入模块的使用。本文练习配置container在运行时执行依赖注入,不需依赖于在类代码中做attributes标识和设置生命周期管理器。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习二:通过配置使用C... 阅读全文
posted @ 2010-09-15 10:01
vibratea
阅读(360)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Validation Application Block 验证管理模块的使用,练习创建多个Rule Sets在不同场景下使用不同的Validation规则来进行数据验证。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习六:创建并使用多个Rule Set... 阅读全文
posted @ 2010-09-15 10:00
vibratea
阅读(267)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Validation Application Block 验证管理模块的使用,将Validation Application Block与Windows Form进行集成。直接对控件的值进行验证,而不是对业务对象实例进行验证,这一机制和前面的练习不同。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据... 阅读全文
posted @ 2010-09-15 10:00
vibratea
阅读(259)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Validation Application Block 验证管理模块的使用,检查验证操作的返回结果集,从验证失败中获取更多详细的信息。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习二:遍历验证返回的结果集下面的操作可以在练习一的基础上继续操作,或者... 阅读全文
posted @ 2010-09-15 09:59
vibratea
阅读(177)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Validation Application Block 验证管理模块的使用,练习使用定制的资源文件重载默认的验证失败的错误消息模板,也可以使用文本消息模板。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习四:为验证失败使用定制的消息模板下面的操作可以... 阅读全文
posted @ 2010-09-15 09:59
vibratea
阅读(141)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Validation Application Block 验证管理模块的使用,练习使用配置文件,而不是attribute来指定验证规则(validation rules)。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习五:通过配置文件来指定验证规则下... 阅读全文
posted @ 2010-09-15 09:59
vibratea
阅读(273)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Logging Application Block 日志管理模块的使用,以及如何创建和使用定制的TraceListener和LogFormatter。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习三:创建和使用定制的Log Formatter本文练习... 阅读全文
posted @ 2010-09-15 09:58
vibratea
阅读(230)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Validation Application Block 验证管理模块的使用。总共有13个练习,前面11个练习在Windows Form应用程序处理用户输入的数据,赋值给Customer和Address业务对象。Validation Application Block用来在处理数据之前,验证创建的业务对象。第12个练习演示如何使用Val... 阅读全文
posted @ 2010-09-15 09:58
vibratea
阅读(209)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Logging Application Block 日志管理模块的使用,以及如何创建和使用定制的TraceListener和LogFormatter。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习二:创建和使用定制的Trace Listener本文练... 阅读全文
posted @ 2010-09-15 09:56
vibratea
阅读(306)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Logging Application Block 日志管理模块的使用,以及如何创建和使用定制的TraceListener和LogFormatter。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习一:为应用程序添加日志记录功能本文练习如何使用Logg... 阅读全文
posted @ 2010-09-15 09:54
vibratea
阅读(431)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Exception Handling Application Block 异常管理模块的使用,如何将异常日志记录添加到应用程序中,以及如何使用Replace Handler隐藏敏感信息。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习一:记录异常日志1... 阅读全文
posted @ 2010-09-15 09:53
vibratea
阅读(318)
评论(0)
推荐(0)
摘要:
本文演示Enterprise Library – Exception Handling Application Block 异常管理模块的使用,如何将异常日志记录添加到应用程序中,以及如何使用Replace Handler隐藏敏感信息。本文由http://blog.entlib.com 开源ASP.NET博客平台小组根据EntLib HOL手册编译提供,欢迎交流。练习二:异常管理策略本... 阅读全文
posted @ 2010-09-15 09:53
vibratea
阅读(339)
评论(0)
推荐(0)
摘要:
Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 开发一套企业库,目前最新版本为v4.1,共包括9个Application Block,包括数据访问(Data Access Application Block)、异常管理(Exce... 阅读全文
posted @ 2010-09-15 09:52
vibratea
阅读(314)
评论(0)
推荐(0)
摘要:
Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 开发一套企业库,目前最新版本为v4.1,共包括9个Application Block,包括数据访问(Data Access Application Block)、异常管理(Exce... 阅读全文
posted @ 2010-09-15 09:52
vibratea
阅读(242)
评论(0)
推荐(0)
摘要:
使用RDLC报表(1) -(4) 收藏 使用RDLC报表(一) 1 建立数据源启动VS2005新建一个窗体项目,命名为TestProj在左边的窗体内选择“添加新数据源”或在菜单上操作“添加新数据源”:选择后出现对话窗体,选择“数据库”,进入“下一步”:本数据源以SqlServer2000所提供的Nor... 阅读全文
posted @ 2010-09-15 09:51
vibratea
阅读(1237)
评论(1)
推荐(0)
摘要:
Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 开发一套企业库,目前最新版本为v4.1,共包括9个Application Block,包括数据访问(Data Access Application Block)、异常管理(Exce... 阅读全文
posted @ 2010-09-15 09:51
vibratea
阅读(330)
评论(0)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.Text;using System.Security;using System.Security.Cryptography;using System.IO;namespace StringDecEncUtility.Tools{ class DecEncWithBase64 { /... 阅读全文
posted @ 2010-09-15 09:49
vibratea
阅读(248)
评论(0)
推荐(0)
摘要:
MasterPage是asp.net 2.0中的一个新东东。具有如下的优点: 1.使用母版页可以集中处理页的通用功能,以便可以只在一个位置上进行更新。 2.使用母版页可以方便地创建一组控件和代码,并将结果应用于一组页。例如,可以在母版页上使用控件来创建一个应用于所有页的菜单。 3.通过允许控制占位符控件的呈现方式,母版页使您可以在细节上控制最终页的布局。 4.母版页提供一个对象模型,使用该... 阅读全文
posted @ 2010-09-15 09:48
vibratea
阅读(521)
评论(0)
推荐(0)
摘要:
private DataSet ImportExcel(string strFileName) { if (strFileName == "") return null; string strConn = ""; //截取文件名后缀,判断是03格式还是07格式 string strFileExtension = strFileName.Substring(strFileName.IndexOf("... 阅读全文
posted @ 2010-09-15 09:48
vibratea
阅读(216)
评论(0)
推荐(0)
摘要:
SharePoint文件磁盘存储组件可以将用户上传到SharePoint中的文件,存储到指定的磁盘目录中。基本原理可以参考我之前的blog。 1、安装Solution Package 使用stsadm.exe将Solution Package安装到SharePoint服务器上: stsadm -o addsolution -filename DiskFileStorage.wsp 2、部署解决方案... 阅读全文
posted @ 2010-09-15 09:47
vibratea
阅读(285)
评论(0)
推荐(0)
摘要:
导言一般控件(比如GridView)显示数据的时候对数据只能读取,而需要处理数据的功能是非常常见的.典型的情况是为每行数据添加一个Button, LinkButton, 或ImageButton . 当点击这些button时,数据会PostBack,执行一些服务器端的代码. 一条条的编辑或删除数据是最常见的情况.实际上,编辑和删除是如此常见,从概述插入、更新和删除数据开始, 我们可以看到GridV... 阅读全文
posted @ 2010-09-15 09:47
vibratea
阅读(646)
评论(0)
推荐(0)
摘要:
DateTime dt = DateTime.Now; // Label1.Text = dt.ToString();//2005-11-5 13:21:25 // Label2.Text = dt.ToFileTime().ToString();//127756416859912816 // Label3.Text = dt.ToFileTimeUtc().ToString();//127... 阅读全文
posted @ 2010-09-15 09:43
vibratea
阅读(232)
评论(0)
推荐(0)
摘要:
GridView 激发了未处理的事件"PageIndexChanging" 今天在处理GridView分页问题时遇到了一个比较常见的分页出错问题。 由于绑定GridView数据源时是在.CS文件里用代码进行绑定,所以当在.ASPX文件里对GridView属性设置AllowPaging为True时,直接进行分页调试时却报错""GridView1″激发了未处理的事件"PageIndexCh... 阅读全文
posted @ 2010-09-15 09:36
vibratea
阅读(262)
评论(0)
推荐(0)
摘要:
Xml WebService完全实例解析首先,我们必须了解什么是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有函数可供外部客户调用(注意:里面同样有客户不可调用的函数).假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态.即... 阅读全文
posted @ 2010-09-15 09:35
vibratea
阅读(217)
评论(0)
推荐(0)
摘要:
C# 复制代码编译代码此示例需要:根 Web.config 文件中的 connectionStrings 元素,其中包含名为 NorthwindConnectionString 的连接。该元素可能如下所示: 复制代码connectionStrings 元素是 元素的直接子级,并且是 system.web 元素的对等项。 阅读全文
posted @ 2010-09-15 09:33
vibratea
阅读(221)
评论(0)
推荐(0)
浙公网安备 33010602011771号