随笔分类 -  ASP.NET

上一页 1 2 3
C#优化字符串操作【转】
摘要:1.Convert.ToInt32与Int32.Parse的恩恩怨怨2.Split的3种用法3.@"abc"和"abc"区别在那里4.保留2位有效小数及四舍五入5.url传递中文的解决方案6.把123456789转换为12-345-6789的3种方法7.交换两个指定位置字符的4种方法8.“%10”的妙用9.输出21个AAAAAAAAAAAAAAAAAAAAA的巧妙做法 1.Convert.ToI... 阅读全文
posted @ 2009-04-16 20:56 ToKens 阅读(290) 评论(0) 推荐(0)
内联---inline的使用方法【转】
摘要:明智地使用内联内联函数------多妙的主意啊!它们看起来象函数,运作起来象函数,比宏(macro)要好得多(参见条款1),使用时还不需要承担函数调用的开销。你还能对它们要求更多吗?然而,你从它们得到的确实比你想象的要多,因为避免函数调用的开销仅仅是问题的一个方面。为了处理那些没有函数调用的代码,编译器优化程序本身进行了专门的设计。所以当内联一个函数时,编译器可以对函数体执行特定环境下的优化工作。... 阅读全文
posted @ 2009-04-16 20:51 ToKens 阅读(360) 评论(0) 推荐(0)
c#中Split等分割字符串的几种方法(转)
摘要:最近经常看到论坛中许多帖子询问如何使用split来分割字符串,我这里对split做一些简单的总结,希望能够对大家有所帮助。下面介绍几种方法: 第一种方法:打开vs.net新建一个控制台项目。然后在Main()方法下输入下面的程序。 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); forea... 阅读全文
posted @ 2009-03-25 20:31 ToKens 阅读(210) 评论(0) 推荐(0)
Visual Studio 2008各版本区别
摘要:今天终于上班了,到了新公司里先熟悉下环境,发现用的开发工具和我以前用的不一样了,我以前用vs2005,现在的公司里用的是2008的版本,不晓得这两个版本到底有多大的区别,于是网上找了下资料,如下所说: 最大变化: 1.安装简化了很多。 2.菜单风格像office2007。 3.大部分功能与vs2005一样。 4.Microsoft .NET Framework 3.5与Microsoft .... 阅读全文
posted @ 2009-03-21 18:48 ToKens 阅读(5818) 评论(1) 推荐(0)
Asp.NET获取模板页控件和自定义控件的子控件
摘要:获取母版页的相关内容有两种方法 1 通过findcontrol找控件ID 需要在此事件中~因为Page_load中时是先内容页加载然后才是母版页加载 protected void Page_LoadComplete(object sender, EventArgs e) { Label2.Text = "现在时间是" + (Master.FindControl("L... 阅读全文
posted @ 2009-03-18 21:45 ToKens 阅读(970) 评论(0) 推荐(0)
gridview中实现鼠标悬停高亮显示
摘要:在datagrid中的ItemDataBound事件中写如下代码: private void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e) { if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.Alternat... 阅读全文
posted @ 2009-03-18 21:18 ToKens 阅读(348) 评论(0) 推荐(0)
缓存和SqlCacheDependency特性【转】
摘要:这几天学习了缓存,但在实际使用中还有许多问题,所以网上看了下资料,下面的一篇文章是在【webabcd】的博客中看到,感觉写的挺好的....... 介绍 存是在计算中广泛使用的一种技术,通过将经常访问的数据或存取开销较大的数据保留在内存或硬盘中来提高性能。在 Web 应用程序的上下文中,缓存用于在 HTTP 请求之间保留页或数据,在重用它们时可以不必耗费资源重新创建。 关键 1、@OutputC... 阅读全文
posted @ 2009-03-18 18:27 ToKens 阅读(488) 评论(0) 推荐(0)
GridView 使用技巧【转】
摘要:1.GridView无代码分页排序: 效果图: 1.AllowSorting设为True,aspx代码中是AllowSorting="True"; 2.默认1页10条,如果要修改每页条数,修改PageSize即可,在aspx代码中是PageSize="12"。 3.默认的是单向排序的,右击GridView弹出“属性”,选择AllowSorting为True即可。 2.GridView选中,... 阅读全文
posted @ 2009-02-22 12:52 ToKens 阅读(268) 评论(0) 推荐(0)
GridView 使用DataKeyNames属性
摘要:今天在做项目的时候用到了 GridView控件 在这个控件里添加了一个模板列,然后放了个imagebuttion,点击按钮的时候进入编辑页面,当然数据可定要加载出来的, 这里也说一下编辑,我用的编辑是detailsview,我在这个控件里添加了更新列,然后设置visible=false,当加载这个页面的时候设置为编辑状态,代码如下: this.DetailsView1.ChangeMo... 阅读全文
posted @ 2009-02-22 12:49 ToKens 阅读(462) 评论(1) 推荐(0)
WebPart的使用
摘要:WebPart是vs2005的新控件,它的作用是可以使用户在页面上进行控件的拖放,调整位置内容,对控件进行增加,删除,修改等操作.和上节一样,WebParts依然需要SQL Server 2005 Express版本支持。 下面我们来创建一个简单的WebPart实例,Let's Go! 首先将左侧工具栏"WebParts" 工具列表中的"WebPartManager"空间拖曳至网页中: 0 &... 阅读全文
posted @ 2009-02-19 17:15 ToKens 阅读(434) 评论(0) 推荐(0)
Asp.net中用户自定义控件 ascx的使用
摘要:使用ascx目的就是为了提高某部分功能的重复利用,我简单通过源代码说一下对它的参数的输入和数出。 我们以省市区三级连动为例子。 vs2005下ascx页面的代码: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> ... 阅读全文
posted @ 2009-02-16 13:03 ToKens 阅读(512) 评论(0) 推荐(0)
从GridView生成DataTable
摘要:DataTable与GridView从数据结构上来看都是一个由row和column组成表的结构,我们大部分时间是将DataTable绑定到 GridView中,但web中当页面回传的时候,传递给GridView的数据源却再也找不到了,这是一件很郁闷的事情,下面我们根据两者的相似性,实现从GridView生成DataTable的方法,不管原来的GridView数据源是否是DataTable,都能使用... 阅读全文
posted @ 2009-02-15 14:09 ToKens 阅读(717) 评论(0) 推荐(0)
Asp.net实现通用以及高效的分页方法
摘要:分页是WEB开发中面对的最常见的编程,实现方法多种多样。但是多数都太复杂,不够清晰不够简单也不面向对象.而下面提供这种分页方法不仅简单,而且高效,复用性也很好 这种分页的思路是这样的: 1、把分页后的数据抽象为一个类,你可以把它想象成一个双向链表的一个结点。 结构如下: [复制到剪贴板] CODE: //页类 public class Page { public int pageno... 阅读全文
posted @ 2009-02-15 14:06 ToKens 阅读(350) 评论(0) 推荐(0)
GridView中实现自定义时间货币等字符串格式
摘要:方法一: 将htmlencode设置为false即可 方法二: 使用模板列 '> '> 附录-常用格式化公式: {0:C} 货币; {0:D4}由0填充的4个字符宽的字段中显示整数; {0:000.0}四舍五入小数点保留第几位有效数字; {0:N2}小数点保留2位有效数字;{0:N2}% 小数点保留2位有效数字加百分号; {0:D}长日期;{0:d}短日期;... 阅读全文
posted @ 2009-02-15 13:54 ToKens 阅读(256) 评论(0) 推荐(0)
Page指令中CodeFile、Codebehind和Src三者的区别
摘要:src 表示该aspx的源文件 codefile 指定指向页引用的代码隐藏文件的路径。此属性与 Inherits 属性一起使用可以将代码隐藏源文件与网页相关联。此属性仅对编译的页有效。比如VS2005中新建一个网站你会发现编译比WEB应用程序慢很多,但是可以修改代码后不用整体编译刷新页面就可以看到效果. codebehind 指定包含与页关联的类的已编译文件的名称,编译完后所有... 阅读全文
posted @ 2009-02-15 11:27 ToKens 阅读(804) 评论(0) 推荐(0)
GetTypeHashCode() 没有找到适合的方法来重写
摘要:今天写页面的时候居然出了这个错,着实的郁闷。如图: 于是上网一查,有人给出了答案: [Lixf.net] :http://lixf.net/?action=show&id=933 出现这个错误的原因是你在.cs文件中的类名和.aspx中的类名不相同造成的.例如,.cs文件名叫教师信息.aspx(教师信息.cs),但是在.cs文件代码中的load方法前的名称却为 _default,归结... 阅读全文
posted @ 2009-02-15 11:02 ToKens 阅读(670) 评论(0) 推荐(0)

上一页 1 2 3