C#相关
生活
Life was like a box of chocolates, you never know what you’re gonna get.
展开
-
[ASP.NET 2.0]定制C#TextBox控件中只允许输入数字的解决方法
最近看到一些关于TextBox中限制只允许输入数字的博文,结合笔者前段时间修改完 善的开源数值文框TNumEditBox控件,介绍一个解决方法。 在定制的TextBox控件中,如果只允许输入数字,需要考虑如下三种情况: 正常按键输入的字符,包括西文、中文字符等 通过键盘快捷键方式贴入的文本,即Ctrl+V操作 通过上下文关联菜单的Mouse操作贴入的文本,即”粘贴“操作 在探讨的同类文章中原创 2009-11-18 13:51:00 · 1759 阅读 · 1 评论 -
学习.net应该知道什么
任何一个使用.NET的人1) 描述线程与进程的区别?线程(Thread)与进程(Process)二者都定义了某种边界,不同的是进程定义的是应用程序与应用程序之间的边界,不同的进程之间不能共享代码和数据空间,而线程定义的是代码执行堆栈和执行上下文的边界。一个进程可以包括若干个线程,同时创建多个线程来完成某项任务,便是多线程。而同一进程中的不同线程共享代码和数据空间。用一个比喻来说,如果一个家转载 2009-12-23 13:17:00 · 383 阅读 · 0 评论 -
关于09年迅雷面试+笔试+上机题目的总结(解答来自网络)
一、笔试题:A)JAVA基础多项选择题,比较简单,略 B)问答: 1)ajax原理、如何实现刷新数据及优点?Ajax 基本上就是把 JavaScript 技术和XMLHttpRequest对象放在 Web 表单和服务器之间。当用户填写表单时,数据发送给一些 JavaScript 代码而不是直接发送给服务器。相反,JavaScript 代码捕获表单数据并向服务器发送请求。同时用户屏幕上的原创 2009-12-23 13:21:00 · 1683 阅读 · 0 评论 -
程序命名规范ASP.net
目录目录... 11. 编写目的... 22. 程序命名规范... 2基本约定... 2控件命名规范... 4ADO.NET控件命名规范... 5自定义控件命名规范... 6类型声明... 6常量... 7类的命名... 7抽象类定义... 7密封类定义... 8方法定义... 8虚方法定义... 8类的成员定义... 8结构定义... 8结构成员定义... 8接口原创 2009-12-25 13:23:00 · 1651 阅读 · 0 评论 -
中级.NET开发人员
中级.NET开发人员1) 阐述面向接口、面向对象、面向方面编程的区别面向接口更关注的是概念,它的原则是先定义好行为规范,再根据行为规范创建实现,严格的来说,面向接口应该是面向对象中的一部分吧,因为面向对象也强调的是依赖倒置原则,也就是实现依赖于抽象,而抽象不依赖于具体实现,更具比较的应该是面向接口与面向抽象对象,我的体会是面向接口更加灵活,但实现时候,稍微有些代码冗余,而面向抽象可以结合面原创 2009-12-23 13:17:00 · 518 阅读 · 0 评论 -
C#题
1.Thread和Process之间有什么区别?.NET新引入了Application Domain的概念,这样他们三个之间有什么区别?引入了Application Domain会带来一些潜在的问题么? 2.Windows Service与普通的EXE在执行过程中有什么区别? 3.一个进程可以访问的Windows地址空间有多大?等于系统的虚拟内存大小么?这两方面将对系统的设计产生什么样的影响? 4原创 2009-12-23 13:18:00 · 679 阅读 · 3 评论 -
C# 创建Word
object Missing = System.Reflection.Missing.Value; ApplicationClass wordApp = new Microsoft.Office.Interop.Word.ApplicationClass(); wordApp.Visible = true;原创 2009-12-23 13:11:00 · 1370 阅读 · 0 评论 -
C# 试题
1 Thread和Process之间有什么区别?.NET新引入了Application Domain的概念,这样他们三个之间有什么区别?引入了Application Domain会带来一些潜在的问题么? 进程可以理解为一个容器,提供进程空间,线程所使用的内存都在进程空间中分配。每个线程有自己的堆栈。APPDomain相当于一个逻辑概念,相当于在进程中逻辑的划分了一些区域,所以线程是可以跨域访问另原创 2009-12-23 13:10:00 · 787 阅读 · 0 评论 -
FormsAuthentication.RedirectFromLoginPage
FormsAuthentication.RedirectFromLoginPage方法,会自动完成很多功能的。如完成生成身份验证票,写回客户端,浏览器重定向等一系列的动作。当然完成这些功能并不是只有FormsAuthentication.RedirectFromLoginPage方法才能办到,相反如果需要带角色信息的验证则只能采用其他办法。 我门可采用手动添加身份验证票 1.For转载 2009-12-24 14:18:00 · 688 阅读 · 0 评论 -
C# 关于Excel 的操作
System.Reflection.Missing miss = System.Reflection.Missing.Value; Excel.ApplicationClass m_objExcel = new Microsoft.Office.Interop.Excel.ApplicationClass(); m_objExcel.Visible原创 2009-12-29 14:27:00 · 780 阅读 · 0 评论 -
关于C#操作word 报错的解决方法
“/SiteServer”应用程序中的服务器错误。 检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80070005。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Unauthor原创 2010-01-08 14:19:00 · 1556 阅读 · 0 评论 -
[ASP.NET2.0]Repeater C# 循环显示数据
[ASP.NET2.0]Repeater C# 循环显示数据 一、脚本 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataSet set = new DataSet(); string qrynews = "select top 5 * from produ原创 2009-12-23 13:05:00 · 724 阅读 · 0 评论 -
C#对Word的操作(三)
.单元格分离 object oMissing = System.Reflection.Missing.Value; Word._Application oWord; Word._Document oDoc; oWord = new Word.Application(); oWord.Vis原创 2009-12-15 15:19:00 · 511 阅读 · 0 评论 -
C#对Word的操作(四)
记住要引入Word的dll文件 Interop.word.dll (如找不到可以直接根我联系)在命名空间还有记得加入using System.Reflection;//===========开始生成Word文档===============好麻烦呀这段========= private void button5_Click(object sender, EventArgs e)原创 2009-12-15 15:20:00 · 578 阅读 · 1 评论 -
[ASP.NET]循环显示数据-Repeater
page_load(o as object,e as eventargs) if ispostback then exit sub dim obj as new DatabaseDo obj.connstr=ConfigurationSettings.AppSettings("ConnstrACC") dim ds as dataset ===============原创 2009-11-18 13:53:00 · 1846 阅读 · 0 评论 -
asp.net 打印 页面
测试打印及分页 .Noprint{display:none;} .PageNext{page-break-after: always;} .tdp { border-bottom: 1 solid #000000;原创 2009-11-20 11:37:00 · 540 阅读 · 0 评论 -
获取页面执行时间的几种方法(asp.net)
一、从服务器端得到1.在global.asax文件中计算时间DateTime dt; protected void Application_BeginRequest(Object sender, EventArgs E) { dt = DateTime.Now; } protected void Appl原创 2009-11-20 16:04:00 · 624 阅读 · 0 评论 -
ASP.NET页面跳转的几种方法
标签1. 2. 这是最常见的一种转向方法;HyperLink控件 1. Asp.net 服务器端控件 属性NavigateUrl指定要跳转到的Url地址2. NavigateUrl是可以在服务器端使用代码修改,这个区别于3. 由于HyperLink本身没有事件所以要在服务器端其它事件中设置原创 2009-11-20 16:05:00 · 406 阅读 · 0 评论 -
在.net中利用webbrowser控件实现WinForm与WebForm交互
在.net中利用webbrowser控件实现WinForm与WebForm交互本文来自: IT知道网(http://www.itwis.com) 详细出处参考:http://www.itwis.com/html/net/winform/20080629/1884.html 在.net中的WebBrowser 控件可以让你装载Windows Form 应用程序中的Web 网页和其它采用浏原创 2009-12-08 10:04:00 · 801 阅读 · 0 评论 -
jsp中文乱码的Filter过滤器配置
XML code filter> filter-name>encodingfilter-name> filter-class>filter.FilterEncodingfilter-class> init-param> param-name>encodingparam-name> param-value>gbkparam-value> init-param>转载 2010-02-04 14:58:00 · 769 阅读 · 1 评论 -
c# XML序列化与反序列化
原先一直用BinaryFormatter来序列化挺好,可是最近发现在WinCE下是没有办法进行BinaryFormatter操作,很不爽,只能改成了BinaryWriter和BinaryReader来读写,突然想到能不能用XML来序列化?于是在网上查了些资料便写了些实践性代码,做些记录,避免以后忘记。序列化对象 public class People {原创 2010-02-22 10:04:00 · 699 阅读 · 0 评论 -
C#对Word的操作(二)
几种常见的Word以及表格操作bool saveChange = false;object missing = System.Reflection.Missing.Value;object template = (object)templateFilePath;object filename = (object)saveFilePath; object isVisible = missing原创 2009-12-15 15:18:00 · 475 阅读 · 0 评论 -
C#对Word的操作(五)
//Add some text after the table. Word.Paragraph oPara4; oRng = oDoc.Bookmarks.get_Item(ref oEndOfDoc).Range; oPara4 = oDoc.Content.Paragraphs.Add(ref oRng);原创 2009-12-15 15:21:00 · 483 阅读 · 0 评论 -
C#对Word的操作(一)
前提:导入COM库:Microsoft word 11.0 Object Library.引用里面就增加了:创建新Word object oMissing = System.Reflection.Missing.Value; Word._Application oWord; Word._Document oDoc;原创 2009-12-15 15:17:00 · 367 阅读 · 0 评论 -
如何在C#中导出Excel表
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Collections;using S原创 2010-01-11 09:48:00 · 733 阅读 · 0 评论