![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net
文章平均质量分 88
turbocc
足球,摄影是我生命的色彩,而程序构造了我生命的一半。
展开
-
IE和Firefox在css,JavaScript方面的兼容性
1.document.formName.item("itemName") 问题说明:IE下,可以使用document.formName.item("itemName")或document.formName.elements["elementName"];Firefox下,只能使用document.formName.elements["elementName"].解决方法:统一使用do原创 2008-07-15 17:40:00 · 277 阅读 · 0 评论 -
从数据类型 decimal 转换为 numeric 时出错
从数据类型 decimal 转换为 numeric 时出错。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 从数据类型 decimal 转换为 numeric 时出错。 源错误: 行 46: { 行 47:原创 2009-06-02 12:22:00 · 4419 阅读 · 1 评论 -
在中文 asp.net 中使用 utf-8 编码
<br />如果在中文 asp.net 中使用 utf-8 编码,需要做到以下几点:html 代码中要加入定义文件编码的 <meta> 标记 .aspx 文件 和对应的源代码文件的物理保存格式需要转化为 utf-8 建议在代码文件加入 BOM 头标记,明确指出其物理格式 在web.config文件中指明站点编码,可以在一定程度上避免中文乱码原创 2011-04-29 15:25:00 · 733 阅读 · 0 评论 -
Microsoft .Net Remoting系列专题之一:.Net Remoting基础篇
[转载:张逸]http://www.cnblogs.com/wayfarer/archive/2004/07/30/28723.html Microsoft .Net Remoting系列专题之二:Marshal、Disconnect与生命周期以及跟踪服务Microsoft .Net Remoting系列专题之三:Remoting事件处理全接触Microsoft .Net Remoti转载 2012-02-08 22:27:16 · 283 阅读 · 0 评论 -
C# App.config全攻略
C#读写app.config中的数据 读语句: String str = ConfigurationManager.AppSettings["DemoKey"];写语句: Configuration cfa = ConfigurationManager.OpenExeConfig转载 2012-03-11 22:55:45 · 438 阅读 · 0 评论 -
C# WinForm开发系列 - DataGridView
1.DataGridView实现课程表 testcontrol.rar2.DataGridView二维表头及单元格合并 DataGridView单元格合并和二维表头.rar myMultiColHeaderDgv.rar3.DataGridView单元格显示GIF图片 gifanimationindatagrid.rar4.自定义显示Data转载 2012-03-19 21:31:12 · 664 阅读 · 0 评论 -
获取URL参数
假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli"http://"是协议名"www.test.com"是域名"aaa"是站点名"bbb.aspx"是页面名(文件名)"id=5&name=kelli"是参数【1】获取 完整url (协议名+域名+站点名+文件名+参数)string url=Request转载 2012-04-11 17:21:13 · 486 阅读 · 0 评论 -
asp.net web page执行顺序
asp.net web page执行顺序1. OnPreInit2. OnInit3. OnInitComplete4. OnPreLoad5. Page_Load6. OnLoad7. Button_Click8. OnLoadComplete9. OnPreRender原创 2012-05-15 22:39:16 · 1114 阅读 · 0 评论 -
C#字符串和正则表达式参考手册
有一段时间,正则表达式学习很火热很潮流,当时在CSDN一天就能看到好几个正则表达式的帖子,那段时间借助论坛以及Wrox Press出版的《C#字符串和正则表达式参考手册》学习了一些基础的知识,同时也为我在CSDN大概赚了1000分,今天想起来,去找《C#字符串和正则表达式参考手册》时,已经不知所踪了。现在用到正则的时候也比较少,把以前的笔记等整理一下,以志不忘。(1)“@”符号符下两ows转载 2012-07-14 12:18:27 · 996 阅读 · 0 评论 -
c#数字化格式输出
int a = 12345678; //格式为sring输出 Label1.Text = string.Format("asdfadsf{0}adsfasdf",a); Label2.Text = "asdfadsf"+a.ToString()+"adsfasdf"; Label1.Text = string.Format("asdfadsf{0:C}adsfasdf",a);//转载 2012-08-12 22:17:14 · 1205 阅读 · 0 评论 -
.net操作xml小结
一、简单介绍using System.Xml;//初始化一个xml实例XmlDocument xml=new XmlDocument();//导入指定xml文件xml.Load(path);xml.Load(HttpContext.Current.Server.MapPath("~/file/bookstore.xml"));//指定一个节点XmlNode ro转载 2012-09-05 17:27:13 · 1188 阅读 · 0 评论 -
C#控件多线调用,异步机制核心机理探讨
[转]http://www.zxbc.cn/html/20081224/69265_2.html通常我们在做多线程编写WinForm程序的时候经常听到的一句话就是“窗体控件只能在主线程中创建”,刚开始的时候我也接受的是这样的教育,因此一直以来一直在编程中有意识的这样做了。平时也没有过多的去想为什么要这样做,就把这个当做是一条公理了,就像是数学中“两个不同的点确定一条直线,三个不在同一直线上的点确定转载 2009-04-08 11:48:00 · 1246 阅读 · 2 评论 -
.net对象模式下(Push模式),水晶报表使用的一些经验
(作者:Turbocc,http://program.turbocc.cn) 以前我很少做财务软件,只是最近的一年里,在某公司开发一个财务处理模块,需要用到报表软件是用C#开发的,那最好不过就选择水晶报表了,以前没有用过,所以这次一用遇到很多问题。由于现在流行开发的都是面向对象ORM开发模式,不像以前表对程序那样天真了。水晶报表有两种开发方式,一种是一种就是水晶报表直接从数据库(数据源)中获原创 2009-03-17 13:33:00 · 992 阅读 · 0 评论 -
用XenoCode 2006 加密dll (.NET混淆 )
用XenoCode 2006加密dll 一直使用 XenoCode 2005 Enterprise 版来混淆保护我的 .net 程序,虽说不能做到真正意义上的安全(呵呵,我就破解了几个用XenoCode加密的软件,纯粹好玩……),但比起其他几个类似工具还是要好上很多。昨天 去XenoCode网站,发现新版2006已经推出,名字也变成 Xenocode PostBuild 2006,除了以往功原创 2008-07-15 18:02:00 · 657 阅读 · 0 评论 -
水晶报表用户自定义打印(c/s)
Public Class Form1 Inherits System.Windows.Forms.Form#Region " Windows 窗体设计器生成的代码 " Public Sub New() MyBase.New() 该调用是 Windows 窗体设计器所必需的。 InitializeComponent转载 2008-07-15 19:04:00 · 463 阅读 · 0 评论 -
添加Soap头来增加Web Service的安全性
添加Soap头来增加Web Service的安全性 myService.asmx.cs添加类:MyHeader 从 System.Web.Services.Protocols.SoapHeader继承完整的代码如下using System;using System.Collections;using System.ComponentModel;using System.Data;usi转载 2008-09-24 09:13:00 · 697 阅读 · 1 评论 -
使用Visual C#制作可伸缩个性化窗体
使用Visual C#制作可伸缩个性化窗体卢彦 引言:谁都希望自己的应用程序能让人留下一个深刻的印象,让自己的程序窗体有一件与众不同的"外衣"是一个好办法。试想:在一大堆的普通窗口中突然跳出一个很酷的界面,一定能让人眼睛一亮进而产生兴趣的。在VB,VC中如何定制可伸缩个性化窗口早就不是什么秘密了,已经有了大量相关的文章进行介绍,无非都是如何调用系统API之类的方法,但是在.转载 2008-09-28 09:26:00 · 428 阅读 · 0 评论 -
Mssql 中的正则表达式
1SET ANSI_NULLS ON 2GO 3SET QUOTED_IDENTIFIER ON 4GO 5CREATE FUNCTION [dbo].[find_regular_expression] 6 ( 7 @source varchar(5000), --需要匹配的源字符串 8 @regexp varchar(1000), --正则表达式 9 @ignorecase b原创 2008-10-10 14:58:00 · 1890 阅读 · 0 评论 -
如何在多线程中调用winform窗体控件
如何在多线程中调用winform窗体控件 由于 Windows 窗体控件本质上不是线程安全的。因此如果有两个或多个线程适度操作某一控件的状态(set value),则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用和死锁的情况。于是在调试器中运行应用程序时,如果创建某控件的线程之外的其他线程试图调用该控件,则调试器会引发一个 InvalidOper转载 2008-11-19 10:49:00 · 1211 阅读 · 0 评论 -
DataGridView集成Combox使用
DataGridView集成Combox使用 然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格中显示下拉列表框的方法,供大家参考。 首先新建一转载 2008-11-20 15:43:00 · 1118 阅读 · 0 评论 -
Windows Forms DataGridView 中合并单元格
Windows Forms DataGridView 没有提供合并单元格的功能,要实现合并单元格的功能就要在CellPainting事件中使用Graphics.DrawLine和 Graphics.DrawString 自己来“画”。下面的代码可以对DataGridView第1列内容相同的单元格进行合并: private void dataGridView1_CellPainti转载 2008-11-25 18:26:00 · 444 阅读 · 0 评论 -
DataGridView实现添加合计行并始终显示在底部收藏
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/转载 2008-12-04 10:21:00 · 810 阅读 · 0 评论 -
利用email.net设置网络代理发邮件
最近在做一个项目,客户的内部网络需要设置代理才能收发邮件,本来一个简单的东西突然变得复杂了,在baidu搜索了很久都没找到适合的组件,baidu就像个废物一样,没办法只能去yahoo搜,结果在微软的组件网站上找到了email.net,地址是:http://visualstudiogallery.msdn.microsoft.com/28b96cd4-b755-48a0-b686-9abb7d5607a8, 这个网站还可以找到很多不错的关于.net的组件,C#开发者可以多上上。原创 2014-07-29 09:37:16 · 7340 阅读 · 1 评论