随笔分类 -  Asp.net

Technology Articles about Asp.net
摘要:VS2008 SP1和.Net FrameWork 3.5 SP1终于发布了,我最观注的是对Javascript的丰富支持和对SQL Server 2008的支持,以及3.5 SP1里的entity FrameWork,迫不及待马上安装。我下载的是VS2008SP1CHSX1512981.iso格式的安装文件,不喜欢微软的网络安装方式,不是每一个人的网络都很理想,安装过程会变得很漫长。VS2008... 阅读全文
posted @ 2008-08-14 10:12 一抹微蓝 阅读(983) 评论(1) 推荐(0) 编辑
摘要:如果有一天,你的鼠标被猫叼走了的时候,你会发现这些快捷键很有意思,你的鼠标在的时候这些可爱的快捷键会让你更方便。 命令行:Devenv 启动VS StudionIsqlw 启动SQL2000查询分析器Sqlwb 启动SQL2005企业管理器Inetmgr 启动IIS管理器大纲Ctrl+M,O折叠所有大纲Ctrl+M,P: 停止大纲显示Ctrl+M,M: 隐藏或展开当前嵌套的折叠状态Ctrl+M,L... 阅读全文
posted @ 2008-08-05 10:16 一抹微蓝 阅读(669) 评论(0) 推荐(0) 编辑
摘要:VS2005建立的Web Application项目,升级到VS2008后,就无法再用VS2005打开了。 要使WebApplication项目文件兼容VS2005和VS2008,需在.csproj文件中找到如下一行: 升级之前是: 如果要同时兼容VS2005和VS2008,必须改为: 阅读全文
posted @ 2008-05-13 00:03 一抹微蓝 阅读(950) 评论(3) 推荐(0) 编辑
摘要:System.Text.StringBuilder sb = new System.Text.StringBuilder(); //sb 中定义生成.csv文件的格式 中间以"\t"分开 Response.AddHeader("Content-Disposition", "attachment; filename=vhost" + string.Format("{0:yyyyMMddhhmm... 阅读全文
posted @ 2008-04-30 17:20 一抹微蓝 阅读(877) 评论(0) 推荐(0) 编辑
摘要:注解的三种方式: 1. //之后的这一行全为注解 2. /* */ 之间的内容全是 可以换行 3. /// 后一行都是 这是XML注解 之后会转换一个XML文件 无效表示符: for 关键字 3q 不能是数字开头 -count -不可以 _可以 Console.Write 中间不能有.号 ture false 都是给bool布尔值 默认为false... 阅读全文
posted @ 2008-04-30 17:13 一抹微蓝 阅读(729) 评论(0) 推荐(0) 编辑
摘要:在.aspx.cs文件中: //Form顶部 Page.RegisterClientScriptBlock("my", ""); //Form底部 Page.RegisterStartupScript("my", ""); 页面生成的Html代码如下: 无标题页 fffffffff... 阅读全文
posted @ 2008-04-30 17:00 一抹微蓝 阅读(349) 评论(0) 推荐(0) 编辑
摘要:string str = "HTML,Asp/Aspx,MySQL/Cgi/Java/Php,"; str = str.Remove(str.LastIndexOf(","),1); Response.Write(str); string a = "1,3,5,"; Response.Write(a.TrimEnd(',')); 阅读全文
posted @ 2008-04-30 16:56 一抹微蓝 阅读(1087) 评论(1) 推荐(0) 编辑
摘要:进入用户后台 FormsAuthentication.SetAuthCookie(strUserName, false); Response.Redirect("../member/index.aspx", true); 获取用户的Profile和Membership信息 MembershipUser mu = Membership.GetUser(strUserName); ProfileCo... 阅读全文
posted @ 2008-03-20 11:45 一抹微蓝 阅读(404) 评论(0) 推荐(0) 编辑
摘要:昨天下午钻了两个小时的牛角尖才悟出来,惭愧。一直以为一维数组可以绑定到dropdownlist,二维数组应该也可以,查了资料才明白数据源必须是实现 System.Collections.IEnumerable 接口(如 System.Data.DataView、System.Collections.ArrayList 和 System.Collections.Hashtable)的对象,不好使用数... 阅读全文
posted @ 2008-02-27 10:49 一抹微蓝 阅读(850) 评论(0) 推荐(0) 编辑
摘要:本文介绍如何将现有的 Microsoft Visual Studio 2005 网站项目转换为 Microsoft Visual Studio 2005 Web 应用程序项目。Web 应用程序项目模型使用的概念方法与 Visual Studio .NET 2003 中的 Web 项目相同。该概念方法包括一个项目文件,用于将文件和编译包含到单个程序集中,或将它们排除在外。 阅读全文
posted @ 2008-02-01 11:07 一抹微蓝 阅读(1259) 评论(0) 推荐(0) 编辑
摘要:有时,您可能希望缓存某页,但是会基于请求为该页创建不同的版本。例如,根据查询字符串中传递的值,该页可能具有不同的输出。 ASP.NET 允许在输出缓存中缓存同一页的多个版本。输出缓存可能会因下列因素而异: 初始请求 (HTTP GET) 中的查询字符串。 回发时传递的控制值(HTTP POST 值)。 随请求传递的 HTTP 标头。 ... 阅读全文
posted @ 2008-01-23 12:10 一抹微蓝 阅读(359) 评论(0) 推荐(0) 编辑
摘要:ASP.NET 2.0 版保留了 ASP.NET 1.1 版的所有缓存功能,同时添加了新功能并增强了现有功能。新功能包括缓存配置文件、自定义缓存依赖项、SQL 缓存依赖项以及在缓存页中创建动态内容(缓存后替换)。增强功能包括功能更强大的部分页(控件)缓存模型、增强的缓存配置以及输出缓存指令的改进。 新缓存功能 缓存配置文件 缓存配置文件使您能够在应用程序的 Web.config 文件中创建缓存... 阅读全文
posted @ 2008-01-23 11:48 一抹微蓝 阅读(364) 评论(0) 推荐(0) 编辑
摘要:通常,应用程序可以将那些频繁访问的数据,以及那些需要大量处理时间来创建的数据存储在内存中,从而提高性能。例如,如果应用程序使用复杂的逻辑来处理大量数据,然后再将数据作为用户频繁访问的报表返回,避免在用户每次请求数据时重新创建报表可以提高效率。同样,如果应用程序包含一个处理复杂数据但不需要经常更新的页,则在每次请求时服务器都重新创建该页会使工作效率低下。 在这些情况下,为了帮助您提高应用程序的性能... 阅读全文
posted @ 2008-01-23 11:42 一抹微蓝 阅读(309) 评论(0) 推荐(0) 编辑
摘要:如果把一个formview或者girdview放在tabcontainer里就会发生formview或者gridview找不到其子控件的bug,如果formview或者gridview只是为了显示数据,数据会被正常显示,如果要用formview或者gridview用作插入或者修改数据就会发生提交到数据库的值会是空值的问题。 我觉得这个是AjaxControlToolkit.Tabs的一个Bug,但... 阅读全文
posted @ 2007-12-13 12:19 一抹微蓝 阅读(378) 评论(0) 推荐(0) 编辑
摘要:.Net 2中5个数据源控件,GridView,DataList,Repeator ,DetailsView,FormView 其中前3个用于呈现多列数据,后面2个用于呈现单列数据,即常用的数据明细. GridView和DetailsView控件的布局固定,自定义数据显示的布局功能有限,一般适合布局简单的数据呈现 DataList,Repeator和FormView数据控件都有很强的自定义布局能力... 阅读全文
posted @ 2007-10-25 14:09 一抹微蓝 阅读(1259) 评论(0) 推荐(0) 编辑
摘要:GridView 控件 GridView 控件以表的形式显示数据,并提供对列进行排序、分页、翻阅数据以及编辑或删除单个记录的功能。 注意:GridView 控件是 ASP.NET 的早期版本中提供的 DataGrid 控件的后继控件。除了添加利用数据源控件功能的新功能,GridView 控件还实现了某些改进,例如,定义多个主键字段的功能、使用绑定字段和模板的改进用户界面自定义以及用于处理或取消事件... 阅读全文
posted @ 2007-10-25 12:04 一抹微蓝 阅读(714) 评论(0) 推荐(0) 编辑
摘要:用VS2005有一段时间了,有一个website要转换成webapplication,于是查看了一下website和webapplication的优缺点,决定以后多使用webapplication开发,但发现在使用的时候不能生成解决方案,郁闷啊,比如我新建asp.net网站,进入后可以看到解决方案资源管理器,但却不能生成解决方案。在生成菜单中也不见“生成解决方案”的选项,还有也无法添加c#工程,折... 阅读全文
posted @ 2007-08-23 16:15 一抹微蓝 阅读(886) 评论(4) 推荐(0) 编辑
摘要:在aspx文件: 在CS文件: protected string FormatString(string str) { if(str.Length>14) { str=str.Substring(0,13)+"..."; } return str; } 阅读全文
posted @ 2007-07-31 23:48 一抹微蓝 阅读(1176) 评论(0) 推荐(0) 编辑
摘要:母版页和内容页都可以包含控件的事件处理程序。对于控件而言,事件是在本地处理的,即内容页中的控件在内容页中引发事件,母版页中的控件在母版页中引发事件。控件事件不会从内容页发送到母版页。同样,也不能在内容页中处理来自母版页控件的事件。 在某些情况下,内容页和母版页中会引发相同的事件。例如,两者都引发 Init 和 Load 事件。引发事件的一般规则是初始化事件从最里面的控件向最外面的控件引发,所有其... 阅读全文
posted @ 2007-07-05 15:22 一抹微蓝 阅读(436) 评论(0) 推荐(0) 编辑
摘要:众所周知,WEB上的打印是比较困难的,常见的WEB上打印的方法大概有三种: 1、直接利用IE的打印功能。一般来说,这种方法可以做些扩展,而不是单单的调用javascript:print()这样简单,比如,可以使用如下代码: <OBJECT id=WebBrowser classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 ... 阅读全文
posted @ 2005-08-25 14:36 一抹微蓝 阅读(803) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示