代码改变世界

(转)Asp.net2.0水晶报表的一些示例源码

2011-06-07 18:02 by 音乐让我说, 249 阅读, 0 推荐, 收藏, 编辑
摘要:最近关注了一下Asp.net2.0中水晶报表的资料,发现示例少之又少(怀疑是水晶报表免费的比较少的缘故),搜集到了Asp.net官方的许多示例源码,试了几个还不错,这里发给大家分享一下(我仅把Asp.net C#部分提出来了)环境VS2005+ACCESS这些例子实现了水晶报表的查看、柱状图显示、打印、导出、缩放等基本功能,如果想了解更多比如说利用DataSet方式、Push、Pull等模式需要自己更深一步的研究了由于其中源码进行了部分调测,一些配置文件请自行更改文件下载:http://files.cnblogs.com/Music/CrystalReports2.0.rar转载自:http: 阅读全文

(转)C# 人民币大小写转换,将阿拉伯数字转换为中文的大写人民币

2011-06-07 17:20 by 音乐让我说, 1289 阅读, 0 推荐, 收藏, 编辑
摘要:代码如下: using System; namespace ExpertLib.ChineseSpecial { #region RMBException /// <summary> /// 人民币转换的错误 /// </summary> public class RMBException : Sy 阅读全文

(原创)利用扩展方法,给 IEnumerable<T> 增加一个生成 Html 的 select 标签的方法,不用 C# 中的反射技术

2011-06-03 16:35 by 音乐让我说, 370 阅读, 0 推荐, 收藏, 编辑
摘要:不知道园子里有没有人写过这样代码,反正我刚才写了一个,我以人格担保是原创,不是转载。 代码胜过一切说明: HtmlSelectExtender.cs #region 生成 HTML 的 Select 标签 /// <summary> /// 生成 HTML 的 Select 标签 /// </sum 阅读全文

ASP.NET 文件下载

2011-05-31 17:04 by 音乐让我说, 346 阅读, 0 推荐, 收藏, 编辑
摘要:以前写过很多关于ASP.NET 下载文件的代码,一直没有保存到博客上,今天的项目要用到下载的功能,自己懒得再写,就在网上Copy 了一份,还不错!代码如下:<asp:Button ID="btnDownload" runat="server" Text="下载" OnClick="btnDownload_Click" /> protected void btnDownload_Click(object sender, EventArgs e) { Response.Clear(); bool succe 阅读全文

关于 JQuery 的克隆

2011-05-16 16:06 by 音乐让我说, 570 阅读, 0 推荐, 收藏, 编辑
摘要:当一个元素,比如:Div,如果它应用了下面的样式:.hide{display:none;}那么,当以它为模板克隆时,克隆出来的 div 将不会显示在页面中,即使你 移除了 hide 样式,并且手动调用 jquery 的 show 方法也不会显示。完整的例子是:<style type="text/css">.paymentSysTemplate{ display:none;}</style><tr class="paymentSysTemplate"><td>标题</td></tr>& 阅读全文

给SQL中的Table 的多列设置唯一键(插入数据时,这几列不能有完全相同的值)

2011-05-13 10:15 by 音乐让我说, 688 阅读, 0 推荐, 收藏, 编辑
摘要:在SQL中,在维护多对多的关联时,有时候我们为了避免使用复合主键,需要用唯一键来模拟,代码如下:alter table StaffInfoMoreGroupadd constraint UK_StaffInfoMoreGroup_UniquePairValue unique(StaffInfoId,UserGroupId)谢谢浏览! 阅读全文

在C#用HttpWebRequest中发送GET/HTTP/HTTPS请求

2011-05-12 17:53 by 音乐让我说, 332 阅读, 0 推荐, 收藏, 编辑
摘要:可以参考的博客地址:http://blog.csdn.net/zhoufoxcn/archive/2011/05/08/6404236.aspx谢谢浏览! 阅读全文

(转)长到40岁学到的41件事

2011-05-06 09:37 by 音乐让我说, 332 阅读, 0 推荐, 收藏, 编辑
摘要:本文是从41 Things I've Learned By 40这篇文章翻译而来。 6月8日标志着我进入40岁。下面的是我这一路走来学到的41条建议: 41. 不要太在意别人如何看你。 40. 是人就有自尊。小心行事,不要伤害他们的自尊心。 39. 没有什么能比实干能给你更多的收获。 38. 不要嚼舌根。你所说出去的最终会以某种方式落回到你自己身上。 37. 和你了解和喜欢的人做生意。 36. 嫉妒和鄙视别人的行为不该出现在你的生活里。 35. 说“请”和“谢谢”。这会让你与众不同。 34. 需要帮助时要去请求帮助。 33. 把目标写下来是你实现梦想的重要一步。 32. 过度使用信用卡 阅读全文

.NET 4.0 中 Lazy 类得简单使用

2011-05-03 16:39 by 音乐让我说, 644 阅读, 1 推荐, 收藏, 编辑
摘要:.NET 4.0 中 Lazy 类让我的 ORM 小框架又向前迈了一步,下面是我做的一个小Demo,来演示 它的用法:UserCompany.cs /// <summary> /// 用户所在的公司 /// </summary> public class UserCompany { public int CompanyId { get; set; } public string CompanyName { get; set; } public string CompanyDescription { get; set; } }UserCompanyService.cs p 阅读全文

自定义 LINQ 中 Distinct 的 Compare,以及扩展 LINQ 的 Distinct,让它支持属性比较

2011-05-03 16:25 by 音乐让我说, 730 阅读, 0 推荐, 收藏, 编辑
摘要:直接贴代码:using System;using System.Collections.Generic;using System.Linq;namespace ConAppDistinct{ class Program { static void Main(string[] args) { List<UserInfo> ltUserInfo = UserInfoService.GetAllUserInfo(); Console.WriteLine("默认调用的 Distinct 无参方法:"); IEnumerable<UserInfo> query 阅读全文

ASP.NET MVC 扩展一个 XmlResult 的 ActionResult ,以便返回XML文件

2011-05-02 17:10 by 音乐让我说, 992 阅读, 0 推荐, 收藏, 编辑
摘要:代码能说明一切:namespace MvcAppOne.Extendsions{ using System; using System.Collections.Generic; using System.Web.Mvc; using System.IO; using System.Xml.Serialization; public class XmlResult : ActionResult { public XmlResult(Object data) { this.Data = data; } public Object Data { get; private set; } public 阅读全文

SQL逻辑查询处理的步骤

2011-05-02 16:36 by 音乐让我说, 238 阅读, 0 推荐, 收藏, 编辑
摘要:SQL逻辑查询处理的步骤谢谢浏览! 阅读全文

一个 Oracle Data Provider For .NET (ODP.NET)调用的实例

2011-04-26 11:57 by 音乐让我说, 2738 阅读, 0 推荐, 收藏, 编辑
摘要:在使用 ADO.NET 调用 Oracle 的代码中,除SQL语句和 SQL Server 有一些差异外,主要注意如果要一次执行多条SQL语句,前面要加Begin,最后加End和分号,每条SQL语句间要加分号,麻烦一点。代码如下:using System;using System.Collections.Generic;using System.Data;using Oracle.DataAccess.Client;namespace ODPDotNetDemo.DAL{ public class ProductService { public static Data... 阅读全文

ASP.NET MVC 不同的 ActionResult 小示例

2011-04-25 14:59 by 音乐让我说, 755 阅读, 0 推荐, 收藏, 编辑
摘要:代码: public ActionResult TestNullAction() { return null; } /// <summary> /// 查看HTML原文件显示:您好! /// </summary> public void TestVoidAction() { Response.ContentType = "text/plain"; Response.Write("您好!"); } /// <summary> /// 查看HTML原文件显示:测试ContentResult /// </summary 阅读全文

ASP.NET MVC 中最简单的上传图片、生成缩略图的小例子

2011-04-25 14:54 by 音乐让我说, 3528 阅读, 1 推荐, 收藏, 编辑
摘要:直接贴代码: TestUpload TestUpload 上传结果: [HttpPost] public ActionResult TestUpload(HttpPostedFileBase upImg) { string filePhysicalPath = Server.MapPath("~/Content/" + System.IO.Path.GetFileName(upImg.FileName)); u... 阅读全文

简单的Javascript实现拖动层效果

2011-04-25 12:40 by 音乐让我说, 396 阅读, 0 推荐, 收藏, 编辑
摘要:代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://ww 阅读全文

C# 中的序列化与反序列化

2011-04-25 12:33 by 音乐让我说, 456 阅读, 0 推荐, 收藏, 编辑
摘要:Demo1 using System; using System.IO; using System.Xml.Serialization; /* 重点:由于Serializable标记了[AttributeUsage(Inherited = false)],那么被它标记的类A也就有了可以被序列化的能力 阅读全文

Jquery实现百度的鼠标移入图片抖动的特效

2011-04-25 12:23 by 音乐让我说, 876 阅读, 0 推荐, 收藏, 编辑
摘要:代码能说明一切:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <title>实现百度的鼠标移入图片抖动的特效</title> <script src="js/jque 阅读全文

Javascript 用本页面文本域中的HTML代码打开一个空白窗口来运行

2011-04-25 12:19 by 音乐让我说, 1197 阅读, 0 推荐, 收藏, 编辑
摘要:代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <title>打开一个空白页面</title> <!--PageBeginHtml Block Begin--> &l 阅读全文

测试Location对象的Hash属性

2011-04-25 12:11 by 音乐让我说, 404 阅读, 0 推荐, 收藏, 编辑
摘要:代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www. 阅读全文

Javascript 清除文本框、文本域中的 HTML 代码

2011-04-25 12:07 by 音乐让我说, 1306 阅读, 0 推荐, 收藏, 编辑
摘要:代码:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="JSRemoveHTML.aspx.cs" Inherits="WebUI.JSRemoveHTML" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&q 阅读全文

体验 Javascript 面向对象编程的魅力,制作一个小的 Demo

2011-04-25 11:52 by 音乐让我说, 720 阅读, 0 推荐, 收藏, 编辑
摘要:直接帖代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <title>Javascript 面向对象编程</title> <script language="jav 阅读全文

分享一个管理硬盘中的音乐文件的ASP.NET程序,仅限于我个人的处理方式

2011-04-25 11:42 by 音乐让我说, 290 阅读, 0 推荐, 收藏, 编辑
摘要:我的硬盘中有很多文件名相同的音乐文件,分布在不同的目录,于是自己写了一个小程序来处理这些文件!<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="CopyNotExistMP3.aspx.cs" Inherits="WebUI.CopyNotExistMP3" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:// 阅读全文

给 System.Web.HttpRequest 扩展方法,用来验证是否是 AJAX 请求

2011-04-25 11:33 by 音乐让我说, 424 阅读, 0 推荐, 收藏, 编辑
摘要:直接帖代码:namespace WebUI{ using System; using System.Web; public static class AjaxRequestExtensions { public static bool IsAjaxRequest(this HttpRequest request) { if (request == null) { throw new ArgumentNullException("request"); } return (request["X-Requested-With"] == "XMLHtt 阅读全文

定义一个网站全局的 HttpModule ,用来验证客户端是否重复提交数据和是否跨站点提交数据

2011-04-25 11:29 by 音乐让我说, 445 阅读, 0 推荐, 收藏, 编辑
摘要:直接帖代码:using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Security;namespace WebUI.tempFolder{ public class GlobalHttpModule : IHttpModule { public void Dispose() { } public void Init(HttpApplication context) { context.BeginRequest += new EventHandler(co 阅读全文

C# 二进制与十进制互转

2011-04-25 11:00 by 音乐让我说, 726 阅读, 0 推荐, 收藏, 编辑
摘要:直接贴代码: int mark = 19; int tem = ToErJin(mark); Console.WriteLine("转成二进制后:" + tem); // 打印“转成二进制后:10011” int mark2 = 10011; int tem2 = ToShijin(mark2); 阅读全文

System.Collections 命名空间下几个常用的类

2011-04-25 10:45 by 音乐让我说, 382 阅读, 0 推荐, 收藏, 编辑
摘要:1. 可以存储重复的 Key ,相同Key的值以","隔开 // Creates and initializes a new NameValueCollection. NameValueCollection myCol = new NameValueCollection(); myCol.Add(" 阅读全文

Javascript 函数重载的实现

2011-04-25 10:20 by 音乐让我说, 261 阅读, 0 推荐, 收藏, 编辑
摘要:直接帖代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <title></title> <script language="javascript" typ 阅读全文

一个小的 Quartz Demo

2011-04-23 14:54 by 音乐让我说, 920 阅读, 0 推荐, 收藏, 编辑
摘要:基础篇Program.csusing System;using System.Collections.Generic;using System.Linq;using System.Text;using Quartz;using Common.Logging;using Quartz.Impl;nam... 阅读全文

快速使用Jquery的扩展 $.extend

2011-04-22 12:48 by 音乐让我说, 313 阅读, 0 推荐, 收藏, 编辑
摘要:见代码:var fancyboxDefaultConfig = { 'transitionIn': 'elastic', 'transitionOut': 'elastic', 'titlePosition': 'outside', 'hideOnOverlayClick': false, 'overlayColor': '#000000', 'type': 'iframe', 'width': ' 阅读全文

(推荐)(转)一种新的 Web 服务器推送技术 - comet

2011-04-22 09:55 by 音乐让我说, 2820 阅读, 0 推荐, 收藏, 编辑
摘要:今天看到了一篇文章,近几年随着 Web 浏览器的增强,越来越多的应用由 C/S 转变为 B/S,但为了达到 C/S 的效果,B/S 结构的程序往往需要刷新整个页面,但2005(大概) 年 Google 的一位工程师发现了 AJAX,从那以后,AJAX便流行起来。今天看到一篇文章,又让我们感到惊喜,一种新的 Web 服务器推送技术 - comet ,在实时性很强的 Web 应用中,往往需要我们 Ajax 轮询去获取服务器端得资源(数据),comet (彗星)的到来是否会改变这种状况,我们拭目以待。以下是转载的内容,来自百度百科:服务器推送技术(Server Push)是最近Web技术中最热门的一 阅读全文

动态加载Jquery库,不用创建Ajax请求。在 a 的 href 属性中写一段或多段代码

2011-04-21 16:26 by 音乐让我说, 942 阅读, 0 推荐, 收藏, 编辑
摘要:有时候,我们可能不会在网页中 请输入您的名字: Jquery获取名字 运行结果:最后分享博客园一个网友你不喜欢火狐,但又喜欢firebug,那就跟我一起来在IE上使用firebug吧的代码:javascript:( function() { var d = document, s=d.getElementById('firebug-lite'); if(s!=null) return; s = d.createElement('script'); s.type='text/javascript'; s.src='https://getfi 阅读全文

Jquery 使用心得

2011-04-20 14:11 by 音乐让我说, 247 阅读, 0 推荐, 收藏, 编辑
摘要:1. 最好不要在动画中使用 += 或者 获取当前的动画运行时中的 paddingLeft、paddingRight、width、height 等等 ,然后 + 、-、*、/、+= 等等 , 因为当前一个动画还没有结束的时候就有可能报JS错。比如:$("#main-nav li a.nav-top-i... 阅读全文

JQuery 在线编辑器、Web编辑器、jquery-jwysiwyg 插件

2011-04-15 17:55 by 音乐让我说, 1171 阅读, 0 推荐, 收藏, 编辑
摘要:JQuery 在线编辑器、Web编辑器、jquery-jwysiwyg 插件可以说很强大,比起其他编辑器,比如FCK来说,很轻量,我很喜欢。jquery-jwysiwyg 插件没有中文化,我已经提供了中文化得JS文件了。下载地址:http://files.cnblogs.com/Music/jquery-jwysiwyg-0.96-0-package-by-bruce-liu.rar 阅读全文

安装 VisualSVN-Server 和 TortoiseSVN 和 AnkhSVN 体会

2011-04-14 15:52 by 音乐让我说, 2287 阅读, 1 推荐, 收藏, 编辑
摘要:2020-07 更新:请下载 https://marketplace.visualstudio.com/items?itemName=PhilJollans.AnkhSVN2019 插件 Category : 源代码版本控制相关 title : 安装 VisualSVN-Server 和 Torto 阅读全文

优化你的Javascript 代码

2011-04-14 09:58 by 音乐让我说, 188 阅读, 0 推荐, 收藏, 编辑
摘要:1> 使用命名空间,尽量不要声明全局的变量。非:function derp(){ alert(“one”); }function derp(){ alert(“two”); }derp(); 要:var foospace={};foospace.derp=function(){ alert(“one”); }function derp(){ alert(“two”); }foospace.derp(); 2> 把变量定义到function里面的最上面function(){var a,//descriptionb; //description//process…} 3> Jav 阅读全文

利用VS2010,给自己的ASP.NET MVC添加自己的控制器模板

2011-04-08 16:55 by 音乐让我说, 1358 阅读, 0 推荐, 收藏, 编辑
摘要:利用VS2010,给自己的ASP.NET MVC添加自己的控制器模板,也就是新建一个Controller的时候,默认的代码。步骤如下:1. 新建一个MVC项目,在根目录下依次新建CodeTemplates>AddController文件夹。2. 在AddController文件夹下新建Controller.tt文件,截图如下:3. 编写你的模板,我编写的如下:<#@ template language="C#" HostSpecific="True" #><#@ import namespace="" #> 阅读全文

通过扩展方法,将C#的DateTime(日期)转换成人性化的显示

2011-04-07 17:47 by 音乐让我说, 1015 阅读, 1 推荐, 收藏, 编辑
摘要:不需要什么说明,直接帖代码: /// <summary> /// 将日期转换成人性化的显示 /// </summary> /// <param name="date">当前时间</param> /// <returns></returns> public static string ToPretty 阅读全文

在ASP.NET MVC 中,一个简单的例子让 URL 请求的 controller 和 action 小写

2011-04-07 16:18 by 音乐让我说, 664 阅读, 0 推荐, 收藏, 编辑
摘要:说明:这种方法不是最佳方法,因为当请求以大写方式请求的时候,比如:http://localhost:2458/Home/About,经过服务器的判断,如果是大写,则 Response.StutasCode = 301 ,即永久性重定向到 http://localhost:2458/home/about,这样就不太好了。要么在 @Html.ActionLink 的时候就生成小写,这样就好一点,园子里也有类似的文章,比如鹤冲天的ASP.NET MVC:自定义 Route 以生成小写的 Url写得很不错。代码如下: protected void Application_BeginReq... 阅读全文

ASP.NET MVC 3 中,自定义全局的错误处理页面

2011-04-07 15:49 by 音乐让我说, 2590 阅读, 0 推荐, 收藏, 编辑
摘要:Global.asax 中 protected void Application_Error(object sender, EventArgs e) { if (!HttpContext.Current.IsCustomErrorEnabled) { return; } var exception = Server.GetLastError(); var httpException = new HttpException(null, exception); var routeData = new RouteData(); routeData.Values.Add("controlle 阅读全文
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页