随笔分类 - .NET
.net
摘要:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#region过滤DataTable中的指定字段重复的行//////过滤DataTable中的指定字段重复的行////////////publicDataTableSelectDistinctByField(DataTabledt,stringFieldName){DataTablereturnDt=newDataTable();returnDt=dt.Copy();//将原DataTable复
阅读全文
摘要:stringmystring="你们好";char[]mychars=mystring.ToCharArray();Array.Reverse(mychars);
阅读全文
摘要:四舍六入五成双是一种精确度的计数保留法.舍入规律是"四舍六入五成双",这里"四"是小于五的意思,"六"是大于五的意思,"五"是舍入位之后的尾数逢五的话看前一位,奇进偶不进,就像1.25,因为2是偶数,所以是1.2。又像1.35,因为3是奇数,所以是1.4,明不明白,这个是数据统计需要的. 从统计学的角度,"四舍六入五成双"比"四舍五入"要科学,它使舍入后的结果有的变大,有的变小,更平均.而不是像四舍五入那样逢五就入,导致结果偏向大数.例如:1.15+1.25+1.35+1.4
阅读全文
摘要:Telerik专注于微软.Net平台的表示层与内容管理控件。Telerik Controls 2010 Q2控件组包括如下组件:Telerik RadControls for ASP.NET AJAXRadControls for ASP.NET是一套强大的用户界面控件套装,它可以帮助您创建拥有桌面应用程序华丽外表和高速性能的Web应用程序。18种可靠的 UI及数据控件全面提供AJAX性能,使用户可以得到高级的体验。但RadControls for ASP.NET不仅仅只支持AJAX,尽管其包含的控件以一流的性能帮助开发者执行AJAX。RadControls for ASP.NET同样还可以跨
阅读全文
摘要:(800.0001).ToString("#.#") "800"C货币2.5.ToString("C")¥2.50D十进制数25.ToString("D5")00025E科学型25000.ToString("E")2.500000E+005F固定点25.ToString("F2")25.00G常规2.5.ToString("G")2.5N数字2500000.ToString("N")2,500,000.00X十六进制255.ToStri
阅读全文
摘要:Math 类的方法概要Math.abs() 计算绝对值。Math.acos() 计算反余弦值。Math.asin() 计算反正弦值。Math.atan() 计算反正切值。Math.atan2() 计算从x 坐标轴到点的角度。Math.ceil() 将数字向上舍入为最接近的整数。Math.cos() 计算余弦值。Math.exp() 计算指数值。Math.floor() 将数字向下舍入为最接近的整数。Math.log() 计算自然对数。Math.max() 返回两个整数中较大的一个。Math.min() 返回两个整数中较小的一个。Math.pow() 计算x 的y 次方。Math.random(
阅读全文
摘要:class Program { staticvoid Main(string[] args){ double d =5.55; // 方法一 Console.WriteLine(d.ToString("0.0")); // 5.6 Console.WriteLine(d.ToString("0")); // 6 // 方法二 Console.WriteLine(Math.Round(d, 1, MidpointRounding.AwayFromZero)); // 5.6 Console.WriteLine(Math.Round(d, 0, Midpoi
阅读全文
摘要:四舍六入五成双是一种精确度的计数保留法.舍入规律是"四舍六入五成双",这里"四"是小于五的意思,"六"是大于五的意思,"五"是舍入位之后的尾数逢五的话看前一位,奇进偶不进,就像1.25,因为2是偶数,所以是1.2。又像1.35,因为3是奇数,所以是1.4,明不明白,这个是数据统计需要的. 从统计学的角度,"四舍六入五成双"比"四舍五入"要科学,它使舍入后的结果有的变大,有的变小,更平均.而不是像四舍五入那样逢五就入,导致结果偏向大数.例如:1.15+1.25+1.35+1.4
阅读全文
摘要:一、使用方法:1、在页面中引入ckeditor核心文件ckeditor.js2、在使用编辑器的地方插入HTML控件如果是ASP.NET环境,也可用服务器端控件3、将相应的控件替换成编辑器代码4、配置编辑器(这些配置默认也是没关系的) ckeditor的配置都集中在 ckeditor/config.js 文件中,下面是一些常用的配置参数:// 界面语言,默认为 'en' config.language = 'zh-cn';// 设置宽高 config.width = 400; config.height = 400;// 编辑器样式,有三种:'kama
阅读全文
摘要:publicstaticDataTableGetIndex(stringkey){if(System.Web.HttpContext.Current.Cache[key]!=null){return(DataTable)System.Web.HttpContext.Current.Cache[key];}else{//读取数据内容System.Web.HttpContext.Current.Cache.Add("唯一值","数据内容""依赖项","以创建的时候开始计算","创建后多少时间清除",
阅读全文
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//备份数据库publicvoidbeifen(){stringpath=HttpContext.Current.Server.MapPath("App_Data/sqltest1.bak");stringbackupstr="backupdatabaseCompanyDBtodisk='"+path+"';";Sq
阅读全文
摘要:1.首页要设置你的邮件账号开启了smtp Server2.简单的3.5都显示过期的发送邮件代码代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->MailMessagemessage=newMailMessage();message.From="120554323@qq.com";message.BodyFormat=MailFormat.Html;message.Fields.Add("http://schem
阅读全文
摘要:Introduction: 将GridView中的数据导出为Excel是web应用中的常见功能。在不同的应用场景下有不同的导出技术。在本文中我将介绍一些导出的技术,希望对您有所帮助GridView Export the Excel (Basic Code): . 首先看一个基础的应用。创建一个表格,见截图 然后将数据库中的数据绑定到GridView中的数据,代码如下:private void BindData(){SqlConnection myConnection = new SqlConnection("Server=localhost;Database=School;Trust
阅读全文
摘要:图片防盗链之HttpHandler方法实现作者:hayden 日期:2009-07-31字体大小: 小 中 大 在网上搜索到了的答案都极其珍贵,这次,是关于.NET应用相关的,需要对图片相关文件进行防盗链,而又没有相关服务器的权限,不过幸好.net的功能很强大,足以满足各种需求了。以下是摘抄了,基本上可以直接使用形的。1:创建文件 CustomHandler.cs,代码如下:复制内容到剪贴板 程序代码using System;using System.Web;namespace CustomHandler{public class JpgHandler : IHttpHandler{ p...
阅读全文
摘要:asp.net中当服务器出错时显示指定的错误页面同时把错误信息写入系统日志文件的探讨一,在Web.config中填写出错时显示的页面,可以根据不同的statusCode显示不同的出错页面。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->二,在Global.asax文件中添加应用出错代码,写入系统日志文件代码Code highlighting produced by Actipro CodeHighlighter (freeware)htt
阅读全文
摘要:1.分离字母和数字Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->stringinput="DONGFANGZHIZHU19770822";stringalpha="";stringnumber="";foreach(charcininput){if(Char.IsNumber(c))number+=c;elsealpha+=c;}2.截取字符Code highlighting pr
阅读全文
摘要:1 自己添加代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ds.Tables.Add("Table1");.ds.Tables[0].Columns.Add("ErrMessage",typeof(string));//DataTabledt=newDataTable();//dt.Columns.Add("Remark",typeof(string));//dt.TableN
阅读全文
摘要:重构(Refactoring)就是在不改变软件现有功能的基础上,通过调整程序代码改善软件的质量、性能,使其程序的设计模式和架构更趋合理,提高软件的扩展性和维护性。 也许有人会问,为什么不在项目开始时多花些时间把设计做好,而要以后花时间来重构呢?要知道一个完美得可以预见未来任何变化的设计,或一个灵活得可以容纳任何扩展的设计是不存在的。系统设计人员对即将着手的项目往往只能从大方向予以把控,而无法知道每个细枝末节,其次永远不变的就是变化,提出需求的用户往往要在软件成型后,始才开始"品头论足",系统设计人员毕竟不是先知先觉的神仙,功能的变化导致设计的调整再所难免。所以"测
阅读全文
摘要:上一篇简单的吧jstree的单击事件,这一篇我们继续研究jstree的双击事件 一、jstree双击事件 本节主要介绍jstree的双击事件。这个是翻遍了jstree的官方网站的,没有双击的事件。但是每次都点击前面的那个三角符号或者图片按钮,真的挺不喜欢的,目前项目中使用了这个插件遇到了一点问题,以前使用simpletree的时候可以双击父节点[展开/收缩]子节点,但是好像jstree没有提供这个功能,所以只有靠自己了。还是功夫不负有心人啊。呵呵,在网上找了一牛人,早就发现了这样的问题。所以我就转载了他的成果哈,多谢咖啡兔大哥。 二、分析源码因为现在要做的是监听双击事件所以在源码中查找[db.
阅读全文
摘要:上一篇简单的吧jstree运用到.net的项目中,这一篇我们继续研究jstree和.net的在项目中的应用 一、jstree单击事件 本节主要介绍jstree的单击事件。感觉官方的文档上面没有介绍点击的事件的。 呵呵,可能是自己没有发现到吧,英语还待提高呢。1.新建文件json_data.html(Ajax请求),data.aspx就是json的数据了。上一篇有,就不重复了哈。 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->这些都是很简
阅读全文

浙公网安备 33010602011771号