随笔分类 - ASP.NET
摘要:Nullable是asp.net2.0新增的类型,可以简单的说成是一个泛型结构,对于这种结果前面的章节中动态赋值的方法就不起作用啦。要首先判断他是否是泛型可空型。然后再取出他原始的类型进行赋值 代码如下: System.Reflection.PropertyInfo propertyInfo = t.GetProperty((var as testTextBox).ID); if (propert...
阅读全文
摘要:目录: 有关于ModelPopupExtender应用(Open ModalPopup dialog on Page load ) 有关于ModelPopupExtender如何触发服务端事件 1.有关于ModelPopupExtender应用 ...
阅读全文
摘要:一般 Calender 都是在 DayRender 事件中依需求加入子控制項,若有個需求要在 Calender 的每日的儲存格中加入一個按鈕,並希望按下這個按鈕能引發該按鈕的 Click 事件,此在事件中撰寫相關程式碼。 以上需求最直覺的方式就是新增一個 Button 加入 Cell 中,並使用 AddHandler 來設定 Click 事件的處理函式,程式碼如下。 Code highl...
阅读全文
摘要:Calendar 控件可以透过 SelectedDate 属性来取目前选取的日期,不过它没有提供日期复选的功能。为达到日期复选的功能,我们在 DayRender 事件中,为每一个日期储存格加入一个 HtmlInputCheckBox 控件做日期选取,当 PostBack 时再透过 Request.Form 来取得客户端复选的日期。 Partial Class _DefaultClass _Def...
阅读全文
摘要:最近公司在做武汉公交信息化管理系统,做这种管理项目,最让人痛苦的就是表单的添加、修改、查询。添加、修改在我以前的文章中提到过,利用反射机制可以做到基本不写代码来完成。参见《ORM框架实现数据的自动绑定添加修改 》。(不过遗憾的是,目前做的项目中没使用,还是在痛苦的写赋值语句) 上文中只是解决了添加、修改、显示列表的问题,但是在多关键字查询的时候就又要开始赋值和拼接字符...
阅读全文
摘要:做b/s的,经常要对数据操作,大部分是添加、修改、删除、查询 这样的操作,对于查询表现到界面上就是数据列表。最常用的控件就是DataList DataGrid Repeater这些数据绑定控件。其中Repeater是我最常用的,因为他生成的代码最少,自定义功能也强。大多时候就是拖控件,在ItemTemplate项里面加上html的样式,在需要显示数据的地方放上Literal,然后在ItemData...
阅读全文
摘要:间隔上篇文章ORM框架实现数据的自动绑定添加修改 两个月了才写这个二,实在是最近没心情写关于技术的博客啊,刚研究出来的时候蛮兴奋,过了兴奋期就不想提啦。上次写文章就是因为股票暴跌,这次也是暴跌,换换脑子吧。 上篇提到都流行orm了,后台都有代码生成器了,难道前台还要自己写代码吗?今天就说说利用反射机制自动绑定数据持久层的类吧! protected override void OnItemData...
阅读全文
摘要:刚看了一篇关于个gmail的邮件附件上传cool方法:点击一个超链接,弹出选件浏览框,选择好文件后,直接文件就开始异步上传了,与此同时,你可以继续写你的邮件正文,当你把正文写好的时候,附件已经上传到服务器上了,点击发送的时候,一下子就OK了. 原文我就不翻译了,附上原文地址与代码 http://aspalliance.com/1441_Building_a_Gmail_Style_File_Upl...
阅读全文
摘要:网络上已经满地爬了,小弟不才,盗用一下,作为技巧之思的首章 C#代码与javaScript的相互调用(只列举简单地;复杂的,兄弟们可以在园子里找找 ) 问题1如何在JavaScript访问C#函数 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById(...
阅读全文
摘要:ASP.NET中常用的文件上传下载方法 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1、如何解决文件上传大小的限制 2、以文件形式保存到服务器 3、转换成二进制字节流保存到数据库以及下载方法 第一部分: 首先我们来说一下如何解决ASP.NET中的文件上传大小限制的问题,我们知道在默认情况下ASP.NET的文...
阅读全文
摘要:1、新建网站,选择Asp.net Ajax Enabled Web Site 模板(如图) 2、 中增加 EnablePageMethods="True" ,以启用PageMethods 3、编写服务器端方法代码 [System.Web.Services.WebMethod] public static string GetServerTime() { return DateTim...
阅读全文
摘要:这一节继续来谈.NET中的数据绑定表达式。 本节涉及的内容如下: 1,数据绑定方法的来源以及在低层上的实现。 2,数据绑定方法的执行效率排序。 上面七种绑定形式以及它们的变幻形式都用过吗?性能怎么排序? 复习一下:第一节我们主要谈了数据绑定表达式的各种形式,在ASP.NET页面中出现的位置,以及我们常绑定到与数据库有关的DataView,DataTable,DataSet 等...
阅读全文
摘要:C#3.0 为我们带来什么(1) —— LINQ之Lambda C#3.0 为我们带来什么(2) —— 自动属性 C#3.0 为我们带来什么(3) —— 初始化器 C#3.0 为我们带来什么(4) —— 具有隐式类型的局部变量var C#3.0 为我们带来什么(5) —— 匿名类型 C#3.0 为我们带来什么(6) —— 扩展方法
阅读全文
摘要:问题描述:我们要导入的excel数据文件中有一列叫做“中标价格”的,这个列里的数据有那种仅包含数字的,也有只有中文的,也有中文和数字混合的, 600 1882 1124 16.5元/㎡ 17.5元/m3 劳务费104元/㎡,扩大分包费13元/㎡ 劳务费104元/㎡,扩大分包费13元/㎡ 对这样的数据在查询分析器里面执行SELECT 中标人,[中标价格]FROM OpenDat...
阅读全文
摘要:相信大家在做博客,文章管理系统之类的时候经常会遇到这样的问题: 把一些文章抽出来放在首页,当然这些文章要显示内容简介。但是问题来了,这些内容简介有时候有HTML,有时候没有,如果单纯的去截断字符似乎有点笨拙,特别是在DIV页面上,很容易就截断了HTML,导致页面变形了。 解决办法有很多,有些人是用div的样式去隐藏来解决,但是还是不完整,导致页面变形,或者直接显示出整篇文章...
阅读全文
摘要:以前还真没想到DataData.Compute具有这么多的功能 1:聚合函数”Sum()” 2:自由计算表达式“20*30+1” 3:bool表达式“1=2” 4:IFF逻辑表达式” IIF(20>1000, 0, 1)” //还支持IsNull,Trim,SubString等 一个小应用:让DataTable模拟Excel的Formula功能。 Excel中的Formula功能强大,如果能让Da...
阅读全文
摘要:紧耦合 从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺。但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒。但是彼得又不想让老板呆在他的办公室里站在背后盯着他,于是就对老板做出承诺:无论何时,只要我的工作取得了一点进展我都会及时让你知道。彼得通过周期性地使用“带类型的引用”(原文为:“typed reference” 也就是de...
阅读全文
摘要:简单地说,LINQ 是支持以类型安全方式查询数据的一系列语言扩展;它将在代号为“Orcas”的下一个版本 Visual Studio 中发布。待查询数据的形式可以是 XML(LINQ 到 XML)、数据库(启用 LINQ 的 ADO.NET,其中包括 LINQ 到 SQL、LINQ 到 Dataset 和 LINQ 到 Entities)和对象 (LINQ 到 Objects) 等。LINQ 体系...
阅读全文
摘要:最近在做一个统计投票数量的图形报表,主要借鉴了一个51aspx中的一个例子,因为要在一页中显示多个图形,所以选择了在pannel中动态添加Image控件.效果图如下: /// /// 饼形图形报表 /// /// Stream对象的实例 /// 数据源 /// 大标题 /// 小标题字段 ///...
阅读全文
摘要:原文地址:http://www.dotnetbips.com/articles/70eff218-3da0-4f6f-8f8d-eeea65193f2c.aspx[原文源码下载] [翻译]使用C#创建SQL Server的存储过程(Visual Studio 2005 + SQL Server 2005) 原文发布日期:2007.06.17作者:Bipin Joshi翻译:webabcd介绍通常,...
阅读全文
浙公网安备 33010602011771号