上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 80 下一页
摘要: 在使用showModalDialog弹出窗口时,显示的数据是上次修改前的数据,这是因为默认情况下页面保存了缓存,所以显示的数据并不是修改后的情况。如果要显示最新的数据需要在页面中进行设置,取消缓存。在showModalDialog的页面的Head标签内增加如下代码:<meta http-equiv="pragma" content="no-cache">这样页面就不会被缓存。从而保证了在对数据进行修改后,再次打开页面后显示最新的数据。HTML方面<meta http-equiv="pragram" content=& 阅读全文
posted @ 2012-05-29 15:02 唔愛吃蘋果 阅读(506) 评论(0) 推荐(0) 编辑
摘要: keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode 19 = Pause keycode 20 = Caps_Lock keycode 27 = Escape Escape keycode 32 = space space keycode 33 = Prior keycode 34 = Next keycode 35 = End 阅读全文
posted @ 2012-05-29 14:29 唔愛吃蘋果 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 如果是SQL2005可以这么操作select ROW_NUMBER() OVER (ORDER BY CreateDate DESC) AS SortID,.....from TABLE.为 Gridview 增加一个新的空白列,如下:<asp:BoundField HeaderText="序号"> <ItemStyle HorizontalAlign="Center" Width="26px" /> </asp:BoundField>在 GridView RowDataBound 事件中编写代码, 阅读全文
posted @ 2012-05-22 16:55 唔愛吃蘋果 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 创建ASP.NET网站.sln文件,不会和项目文件在一起,而是在 我的文档->vs2010->Project 文件夹里面,最后我们想打包的时候,这个文件要拷贝走,并且要修改里面的路径,可以是相对路径,也可以是绝对路径(vs2008和vs2010生成的sln有相同点都是一个 sln,区别是 vs2008 显示的是 9, vs2010 显示的是10) 阅读全文
posted @ 2012-04-12 21:04 唔愛吃蘋果 阅读(2239) 评论(0) 推荐(0) 编辑
摘要: 核心提示:大家一定经常在网络上看到很多网站的地址后缀都是用XX.HTML或者XX.ASPX等类似静态文件的标示来操作的吧,那么大家有怀疑过他真的是一个一个的静态生成的文件么,静态文件的生成的优缺有好有坏,对于访问量很大的网站,利用静态文件可提高服务器的运行稳定和速度... 大家一定经常在网络上看到很多网站的地址后缀都是用XX.HTML或者XX.ASPX等类似静态文件的标示来操作的吧,那么大家有怀疑过他真的是一个一个的静态生成的文件么,静态文件的生成的优缺有好有坏,对于访问量很大的网站,利用静态文件可提高服务器的运行稳定和速度,坏处就是生成列表的时候会因为增加一条记录从而需要所有相关的列表进行. 阅读全文
posted @ 2012-03-09 19:36 唔愛吃蘋果 阅读(4590) 评论(2) 推荐(0) 编辑
摘要: 条件编译,顾名思义,就是根据在编译时指定的条件决定最后需要编译的代码。条件编译是我们可以针对某些特性的环境编写相应的代码,比如有写的代码只需要在Debug模式下才需要执行,有些代码仅仅是为了在SIT或者UAT环境下有效地进行Troubleshooting,而在Production环境下则不应该执行。通过条件编译机制,我们可以针对某中特定的“条件编译符(Conditional Compilation Symbol)”编写相应的代码。在进行最终编译的时候,通过指定的条件编译符,编译器判断这些特殊的代码是否应该被编译。目录: 一、Trace.WriteLine() V.S. Debug.WriteL 阅读全文
posted @ 2012-03-02 13:01 唔愛吃蘋果 阅读(423) 评论(0) 推荐(0) 编辑
摘要: intstart=1,end=10;//如果总页数小于结束页码if(PageCount<end){//则结束页码为总页数end=PageCount;}else{//当前页大于5后开始重新计算起始页,否则起始页为1start=PageIndex>5?PageIndex-5:start;//起始页码加9减去总页数,用于查看是否超过了总页数intresult=start+9-PageCount;//如果超过总页数肯定大于0if(result>0){end=PageCount;//设置结束页码为总页数start=start-result;//超过最后页,补差}else{//不超过总页 阅读全文
posted @ 2012-02-16 13:07 唔愛吃蘋果 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 在C#中,如果要删除DataTable中的某一行,大约有以下几种办法:1,使用DataTable.Rows.Remove(DataRow),或者DataTable.Rows.RemoveAt(index);可以直接删除行2,datatable.Rows[i].Delete()。Delete()之后需要datatable.AccepteChanges()方法确认完全删除,因为Delete()只是将相应列的状态标志为删除,还可以通过datatable.RejectChanges()回滚,使该行取消删除。只是delete掉的效果如下:在删除DataTable中的行的时候,每删除一行,DataTabl 阅读全文
posted @ 2012-01-22 10:33 唔愛吃蘋果 阅读(156561) 评论(6) 推荐(10) 编辑
摘要: 在我们绑定完数据后,在用户输入数据后,还需要进行用户输入合法性验证,比如需要判断 必填项,email地址输入格式,日期格式是否正确等。wpf为我们提供了一种验证用户合法行的方式。依赖于绑定。在将实体数据绑定到视图后,如果用户输入的视图改变,则同时通知实体的属性值改变。先看代码:1. 构建一个要绑定到界面的实体。该实体实现了IDataErrorInfo接口,在接口里写了验证规则。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//实体实现 阅读全文
posted @ 2011-12-31 14:50 唔愛吃蘋果 阅读(1081) 评论(0) 推荐(1) 编辑
摘要: 转自:http://www.cnblogs.com/izualx/archive/2011/02/03/1949055.html最近在用WPF做开发,项目进展的还算顺利,WPF总体来说还是比较方便的,其中变化最大的主要是Listview和Treeview控件,而且TreeView似乎在WPF是一个备受指责的控件,很多人说他不好用。其实我觉得是开发人员没有掌握好WPF中所传承的MVC思想。在View方面,WPF中的TreeView给了开发人员更大的灵活性,开发人可以非常简单定制每个Node乃至整棵树的外形。同时新的TreeView可以接受各种Collection作为ItemSource,非常灵活 阅读全文
posted @ 2011-12-28 13:29 唔愛吃蘋果 阅读(8241) 评论(0) 推荐(3) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 80 下一页