
Asp.Net
cngkqy
这个作者很懒,什么都没留下…
展开
-
VS2008切换设计视图假死的解决办法
原来有一段时间经常碰到这个问题,搞的我疯狂的重做系统,被折腾的不清,最后也没有搞清楚到底是什么因为造成的,只是重做了好几次系统之后,自己莫名其妙的又不出了。今天在网上搜资料无意中又搜到了这个问题的贴子,发现这里边提到的腾讯通、Office2008插件原因我都弄过,可能就是这两个当中当中的一个原因,或是混合原因。赶紧先把帖子转进来,防止以后再走弯路。。。 VS2008刚刚出来的时候,安装过一转载 2008-12-24 16:02:00 · 8015 阅读 · 3 评论 -
asp.net时间转换函数
/// /// 根据传入的秒数生成小时分秒 /// /// /// private string ConvertTime(long second) { long minute = 0; long hour = 0; while(second/60 != 0) { minute = second/60; second = second%60;原创 2007-12-10 11:10:00 · 1651 阅读 · 0 评论 -
Javascript与asp.net 实现Ajax多文件无刷新上传
这几天在等着上班,闲来无事,就写了一个无刷新的上传功能,这个上传只是实现局部刷新,我已经把方法都整理好,可以随意添加多个上传控件,只要调用一个方法就可以了,为了便于阅读我没有把JS独立出来,以后真正用到项目上的时候再提出来,我在每个方法上面都写了注视,具体可以看代码部分,现在一直在用JQuery,它提供的方法太好用的,剩了很多事。此方法主要是通过iFrame调用上传页的控件来实现的,具体请看下面的转载 2008-02-01 11:32:00 · 5475 阅读 · 1 评论 -
导出excel的四种方法
据我现在所知excel有四种方法:1.自己写的excel接口,客户端不需要装excel,见灵感之源的blog:http://www.cnblogs.com/unruledboy/archive/2004/07/07/22093.aspx2.把web上的DataGrid直接导入到excelpublic void ExportToExcel(System.Web.UI.Control c转载 2007-10-09 11:15:00 · 1825 阅读 · 0 评论 -
ExecuteNonQuery ExecuteScalar ExecuteReader ExecuteXmlReader的区别
ExecuteNonQuery(增、删、改操作) 执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更改数据库中的数据。不返回查询结果,仅返回影响行数。select对ExecuteNonQuery受影响行数返回无效ExecuteNonQuery 只在insert,update转载 2007-09-27 16:33:00 · 1159 阅读 · 0 评论 -
给DataGrid加CheckBox列并在表头添加全选、全选按钮、置零按钮
//给DataGrid列头上的CheckBox添加事件 private void dgdInfo_ItemCreated(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e) { if(e.Item.ItemType == ListItemType.Header) { string Columns = e.Item.Ce转载 2007-09-27 16:31:00 · 1855 阅读 · 0 评论 -
扩展GridView控件(全)——增加10个常用功能
扩展GridView控件(全)——增加10个常用功能控件开发扩展GridView控件(一)——鼠标经过行时改变行的样式控件使用1、鼠标经过行时改变行的样式CssClassMouseOver - 鼠标经过行时行的样式的CSS类名2、给字段标题加上排序状态设置其SortTip下的4个属性即可SortAscImage - 升序提示图片SortAscText - 升序提示文本SortDescImage转载 2007-09-27 16:27:00 · 1144 阅读 · 0 评论 -
ASP.NET中实现二级或多级域名(修改UrlRewrite)
大家应该知道,微软的URLRewrite能够对URL进行重写,但是也只能对域名之后的部分进行重写,而不能对域名进行重写,如:可将 http://http://www.abc.com//1234/ 重写为 http://www.abc.com/show.aspx?id=1234 但不能将 http://1234.abc.com/ 重写为 http://www.abc.com/show.as转载 2007-09-24 11:12:00 · 848 阅读 · 0 评论 -
web开发中常用的、做成cs文件的js代码
using System;using System.Web;using System.Web.UI;namespace MyMag{ /// /// 一些常用的Js调用 /// public class Jscript { /// /// 弹出JavaScript小窗口 //转载 2007-06-08 17:26:00 · 706 阅读 · 0 评论 -
关于树型dropdownlist的绑定
开发产品的时候,需要用到树性的dropdownlist,于是在网上找方法,找了很多,都不是很有效,于是自己写了个! 首先设计好数据库,假设数据库有三个字段Id,ParentId,Name。ParentId是树性结构必须的,就是节点的父节点id,假设跟节点id都是0。下面就可以绑定了! 思路应该很简单,就是先绑定根节点,再循环绑定子节点转载 2007-06-07 16:11:00 · 729 阅读 · 0 评论 -
VS2003无法启动调试的另一种解决方法
今天在公司重做机器后运行VS2003,发现在运行原来的项目时又出现那个什么破烂“试图运行项目时出错:无法在Web服务器上启动调试”的提示了。一开始以为又是老毛病了,又照老方法去调整, IIS管理器里的网站右键→属性→目录安全性→身份验证→“集成身份验证”, 改变后运行,结果发现还是不成。最后又试别的方法,又是加权限又是修改FrontPage服务扩展的原创 2007-05-29 14:45:00 · 5202 阅读 · 0 评论 -
弄清.NET中复杂的文件类型
当你浏览一个工程目录时,总会感觉到.NET Framework的文件类型有点扑朔迷离。本文将让你对.NET和Visual Studio .NET的不同文件及其扩展有更深入的了解。当你访问公共站点时看到URL中熟悉的文件扩展时,你一定立即认出该站点开发所使用的工具。虽然HTML是因特网的标准,然而你会经常碰到.asp并奇怪为何开发者使用这一古老的技术。如果你发现.aspx,你一定猜想程序员开发时使用转载 2008-03-26 16:39:00 · 1068 阅读 · 1 评论 -
用好ASP.NET 2.0的URL映射
目标:本文中我将尝试提供URL映射的一些信息与其在ASP.NET 2.0中的用法简介: URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于某些原因,你要将主页改为OriginalHome.asp转载 2008-01-11 16:47:00 · 574 阅读 · 0 评论 -
C#精髓 第四讲 GridView 72般绝技
C#精髓第四讲 GridView 72般绝技作者:清清月儿 主页:http://blog.youkuaiyun.com/21aspnet/ 时间:2007.3.24-26为了写本文,又搭工又搭料,累的2天2宿没睡觉,这篇文章实在是耗费我太多的心血,版权永远属于优快云社区的清清月儿,请不要试图修改本文,破坏全文的完整性,希望您尊重我的劳动成果!快速预览:Grid转载 2008-11-24 11:15:00 · 2321 阅读 · 0 评论 -
用户控件动态加载PostBack后的问题
很多网友在按钮的click事件中动态添加用户控件在页面回传后消失了或者就是用户控件中的按钮事件不能触发,下面是解决办法: (1) 首先添加一个用户控件:WebUserControl1.ascx 添加一个按钮:public System.Web.UI.WebControls.Button ucb;Text为"用户控件的按钮"(等会要在Page中用到这个按钮,所以设置为public) 为按钮的转载 2008-11-24 10:37:00 · 2178 阅读 · 0 评论 -
Web站点风格切换的实现
Web站点风格切换的实现引言Web站点的风格切换是很常见、也很受大家欢迎的功能,比如大家熟知的博客园就提供了几十款风格模板供大家选择。在Asp.Net中,我们可以通过模板页master page和主题theme来实现网站的风格切换,但是.Net提供的默认设置不够强大和灵活。本文将向大家介绍如何在.Net提供的方法上进行改进和扩展,以提供更加强大的网站风格切换功能。效果预览:http:/转载 2008-08-30 13:30:00 · 1134 阅读 · 0 评论 -
TextBox设置OnTextChanged后验证控件失效问题的解决
源贴地址:http://topic.youkuaiyun.com/u/20070330/09/5bdf1281-01f0-4e20-90c4-827043958e8f.html?493129677做前台功能设计的时候,遇到以下需求:文本框显示数据库中原来的文本,鼠标点击文本框即变为编辑状态,编辑结束时执行内容存储的后台事件。显示文本时的样式和与编辑状态时的样式风格也要求有不同。实验中遇到以下问题:初次转载 2008-05-26 09:27:00 · 2636 阅读 · 0 评论 -
java实现带HTML代码的文章摘要截取
不知大家是否已经注意到个人知客首页和列表页的文章已经实现了部分摘要内容的显示呢?这个看似简单的功能其实给我添了不少麻烦的说,前几天终于解决了,现在和大家一起分享一下经验,嘿嘿~~ 普通的纯文本文字截取,大家想必已经很熟悉了,java.lang.String.String(byte[] arg0, int arg1, int arg2)就可以了,jsp里substring也能解决,但是转载 2008-01-17 10:43:00 · 13457 阅读 · 1 评论 -
在ASP.NET中执行URL重写经典方案
绍如何使用 Microsoft ASP.NET 执行动态 URL 重写。URL 重写是截取传入 Web 请求并自动将请求重定向到其他 URL 的过程。讨论实现 URL 重写的各种技术,并介绍执行 URL 重写的一些实际情况。下载本文的源代码。引言让我们花点时间来看一下网站上的一些 URL。您是否发现一些类似于 http://yoursite.com/info/dispEmployeeI转载 2008-01-17 10:27:00 · 821 阅读 · 0 评论 -
ASP.NET里的事务处理
事务是一组组合成逻辑工作单元的数据库操作,虽然系统中可能会出错,但事务将控制和维护每个数据库的一致性和完整性。如果在事务过程中没有遇到错误,事务中的所有修改都将永久成为数据库的一部分。如果遇到错误,则不会对数据库作出任何修改。 例如,在一个银行应用程序中,如果资金从一个帐户转到另一个帐户,则会将一定的金额记入一个帐户的贷方,同时将相同的金额记入另一个帐户的借方。由于计算机可能会因为停电转载 2008-01-11 16:54:00 · 528 阅读 · 0 评论 -
如何在asp.net中获得页面执行所耗时间?
DateTime startTime; void Page_Init (Object sender, EventArgs e) { startTime = DateTime.Now; //Response.Write("page init"); } protected override void Render(HtmlTextWrit转载 2008-01-11 16:28:00 · 733 阅读 · 0 评论 -
最佳ASP.NET编程习惯
初学编程的朋友往往喜欢收集一些很“奇妙”的编程技巧,然而,技巧的积累往往并没有提高程序质量,反而引导一些编程者一味追求奇和新,忘记了基本编程习惯的培养,不利于团队的合作,可能,这也是中国并不缺少聪明的程序员,但是缺少聪明的开发团队的一个原因吧。在ASP.NET的开发中,可以学习的技巧不少,但是,一些基本的编程习惯我们一定要养成,这样不但能根本上提高程序质量和开发效率,而且,也利于程序的阅读和团转载 2008-01-11 16:55:00 · 577 阅读 · 0 评论 -
深度解析ASP.NET2.0中的Callback机制
Callback的一般使用方法还算简单,直接参照msdn的帮助和范例就足够了。但是想要真正用好、用精,或者想开发一些基于callback机制的WEB组件,那么,就要先深入了解callback的实现机制了。在本文中,Teddy将和您一起解析callback的整个调用、反馈机制,相信对于帮助您更好的使用callback,将能有一定的益处。 Callback vs Atlas转载 2008-01-11 16:49:00 · 692 阅读 · 0 评论 -
asp.net 部署数据库、开始菜单、桌面快捷方式实例
简单的ASP.NET部署,运行环境:vs2003,SqlServer2000(一)前提: http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19 下载"Microsoft Visual Studio .NET 2003 引导程序转载 2007-06-29 10:19:00 · 1929 阅读 · 0 评论 -
创建虚拟目录出现别名已经存在的解决方案
以下是错误页面的截图:具体的解决方法为:1。进入DOS命令状态2。进入这个文件夹下:c:/inetpub/adminscripts3。输入cscript adsutil.vbs delete W3SVC/1/ROOT/XX 其中的XX就是我们这里已经存在的别名,如上图的“Web”这样就算大功告成了~简单吧原创 2007-01-31 16:31:00 · 2688 阅读 · 0 评论 -
Asp.net与SQL一起打包部署安装
借鉴msdn webcasts的Asp.net程序部署和李洪根的一篇文章,然后加上自己的亲身体会,把整个SQL和Asp.net(vb.net)一起打包的全过程写一下。一.准备必要的文件1. SQL脚本文件,生成以后安装过程中需要的表和存储过程等等;生成之后,就暂时把它命名为db.sql(注意大小写)2.LisenceFile.rtf的安装文件,因为我的系统是个人的,而且free的,所以就没有做。这转载 2007-01-23 17:52:00 · 943 阅读 · 0 评论 -
Asp.Net性能优化
(一).选择会话状态存储方式 在Webconfig文件配置: sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes" cookieless="false" timeout="20"/> Asp.net有三种方式存储会话状态信息: 1. 存储在进程中:转载 2006-05-19 17:43:00 · 758 阅读 · 0 评论 -
用ASP.NET上传大文件
我们在上传大文件时都遇到过这样或那样的问题。设置很大的maxRequestLength值并不能完全解决问题,因为ASP.NET会block直到把整个文件载入内存后,再加以处理。实际上,如果文件很大的话,我们经常会见到Internet Explorer显示 "The page cannot be displayed - Cannot find server or DNS Error",好像是怎么转载 2006-05-11 23:07:00 · 773 阅读 · 0 评论 -
c#.net函数和方法集
作者: 剑气潇潇 用户权限:版主 用户积分:11170 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now转载 2006-05-11 23:04:00 · 722 阅读 · 0 评论 -
C#长日期转短日期实例
DateTime dt = Convert.ToDateTime(ds.Tables["UserEdit"].Rows[0][3].ToString()); //将数据库中长日期取出附值给dt,因为是字符串所以需要强制转换为DateTime string time = dt.ToShortDateString(); //原创 2006-05-12 19:26:00 · 6201 阅读 · 0 评论 -
Asp.net(C#)实现验证码功能
作者: 剑气潇潇 用户权限:版主 用户积分:11170 新建一个专门用来创建验证码图片的页面ValidateCode.aspx 它的后台cs文件代码如下: PageLoad private void Page_Load(object sender, System.EventArgs转载 2006-05-11 22:56:00 · 836 阅读 · 0 评论 -
Stella Forum开发计划 Stella Forum知识库
http://notus.cnblogs.com/category/23578.htmlhttp://notus.cnblogs.com/category/26462.html转载 2006-05-11 23:36:00 · 867 阅读 · 0 评论 -
一个不错的文本输入框TinyMCE + 我写的辅助控件(修改版)
官方网站:http://tinymce.moxiecode.com/在线示例:http://tinymce.moxiecode.com/example_full.php?example=true该示例使用的是Advanced Theme Full 模式。提供下载的压缩包内包含有详细的文档说明,大家可以根据需要自己设置成合适使用的样式,而不必像ftb等控件一样非要把那么多按钮都排列在页面上,并且更重转载 2006-05-11 23:33:00 · 1578 阅读 · 0 评论 -
不能将项目“DataControl”中的依赖项“Database, Version=1.0.1021.11237, Culture=neutral”复制到运行目录,因为它将改写引用“Database, Version=1.0.2211.29717, Cul
不能将项目“DataControl”中的依赖项“Database, Version=1.0.1021.11237, Culture=neutral”复制到运行目录,因为它将改写引用“Database, Version=1.0.2211.29717, Culture=neutral”。 当你一开始的设计混乱无比,各个组件相互引用十分复杂的时候,这个警告或错误就会出现。 假设有一个项目同时被三个不同转载 2006-05-11 23:29:00 · 2373 阅读 · 0 评论 -
常用字符验证与过滤函数
作者: chixiaojin 用户权限:版主 用户积分:232 public class Validation { #region 构造函数 public Validation() { // // TODO转载 2006-05-11 23:12:00 · 839 阅读 · 0 评论 -
.net中报表的解决方法
作者: kelly 用户权限:普通 用户积分:4 请问如何在asp.net(C#)中实现报表功能?我用的VS2003转载 2006-05-11 23:02:00 · 917 阅读 · 0 评论 -
ASP.net中的几种分页方法
1、利用DataGrid内置的分页功能在DataGrid控件的属性里加入以下语句 AllowPaging="True"PageSize="5"PagerStyle-HorizontalAlign="Right"注:AllowPaging是指允许分页。 PageSize是指定每页显示的记录数,如果不写,就会默认为10条。PagerStyle-HorizontalAlign是指定分页显示按钮的定位,默转载 2006-05-20 12:25:00 · 1232 阅读 · 2 评论 -
asp.net中常用的一些小技巧
在这里给大家提供一些平时经常容易用到的效果的解决方案。我把一些效果封装在了一个类库文件中。 警告窗口 /// /// 服务器端弹出alert对话框 /// /// 提示信息,例子:"不能为空!" /// Page类 public void Alert(string str_Message,Page page) { page.RegisterStartupScript("","alert(转载 2006-05-20 12:28:00 · 813 阅读 · 0 评论 -
部署安装时写入SQL SERVER和Web.config
在.NET平台下,部署 Web 解决方案是比较方便的。我们可以利用Visual Studio.NET 2003添加一个WEB安装项目,在部署的“文件系统编辑器”中添加项目的主输出和内容文件,非常简易地完成安装程序的制作。 但是,这样制作的安装程序,只是将Web页和ASP.NET程序编译的DLL文件安装到目标机器的IIS目录,对于一般的应用程序是可以的(比如用Access数据库,可以一转载 2007-01-23 17:49:00 · 1125 阅读 · 0 评论 -
ASP.NET 中执行 URL 重写
URL 重写就是把URL地址重新改写(汗^_^)。详情:http://www.microsoft.com/china/msdn/library/webservices/asp.net/URLRewriting.mspx优点:把url缩短等用法:1.下载ms的URLRewrite.dll,放到你的bin下2.在web.config里设置如下:~/d(/d+)/.aspx~/default.aspx?转载 2007-01-23 17:45:00 · 1786 阅读 · 0 评论