.net
文章平均质量分 73
yangtang_newton
这个作者很懒,什么都没留下…
展开
-
C#创建Windows服务
Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。 第一步:创建服务框架 要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Wind原创 2012-03-07 20:35:48 · 349 阅读 · 0 评论 -
HTML编码
推荐:统一使用UTF-8。这样可以和ajax,arcgis等融合起来。 对于和GB2312的系统对接,使用HttpUtility.UrlEncode(this.TextBox1.Text,System.Text.Encoding.GetEncoding("GB2312"))原创 2010-03-03 13:57:00 · 365 阅读 · 0 评论 -
ajax调用服务函数
一、页面方式 Page Method 方式 如果不想独立创建Web Service,而只是希望能够调用页面上的一些方法,那么可以采用Page Method的的方法。同样的我们添加一个页面PageMethodDemo.aspx,增加一些JavaScript和一个后台方法,注意这个方法必须是静态方法,代码如下: function PageMethodCall(原创 2009-12-07 21:23:00 · 531 阅读 · 0 评论 -
动态数组释疑
(1)public static string[][] tables = new string[3][] {new string[] { "FH_BZ", "FH_CP", "FH_DF", "FH_FH", "FH_GCJKD", "FH_GQ", "FH_HD", "FH_NY", "FH_SB", "FH_SWZ", "FH_SZ", "FH_WQ", "FH_YLZ", "FH_ZDJD原创 2009-11-30 22:44:00 · 408 阅读 · 0 评论 -
页面使用技巧汇总(1)
(1)服务器代码刷新父页上的某个控件: private void UpdateLeftTree() { Response.Write("parent.frmDocTree.location.reload();"); } (2)测试远程文件是否存在: private bool Test(string fileUrl)原创 2009-09-01 17:41:00 · 392 阅读 · 0 评论 -
Excel操作
using System; using System.Collections.Generic; using System.Text; using System.ComponentModel; using System.Data; using Microsoft.Office.Interop.Excel; using System.IO; using Syst原创 2009-05-13 10:03:00 · 471 阅读 · 0 评论 -
word操作
public string CreateWordFile() { string message = ""; try { Object Nothing = System.Reflection.Missing.Value; Dir原创 2009-05-12 09:00:00 · 534 阅读 · 0 评论 -
C#绘图双缓冲技术总结(转)
一直以来的误区:.net1.1 和 .net 2.0 在处理控件双缓冲上是有区别的。 .net 1.1 中,使用:this.SetStyle(ControlStyles.DoubleBuffer, true); .net 2.0中,使用:this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); 怪不说老是提示参数无效,一直也不知道是这原创 2009-05-12 17:01:00 · 412 阅读 · 0 评论 -
C#绘图双缓冲技术总结(转)
一直以来的误区:.net1.1 和 .net 2.0 在处理控件双缓冲上是有区别的。 .net 1.1 中,使用:this.SetStyle(ControlStyles.DoubleBuffer, true); .net 2.0中,使用:this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); 怪不说老是提示参数无效,一直也不知道是这原创 2009-05-06 09:10:00 · 388 阅读 · 0 评论 -
C#绘图双缓冲技术总结(转)
一直以来的误区:.net1.1 和 .net 2.0 在处理控件双缓冲上是有区别的。 .net 1.1 中,使用:this.SetStyle(ControlStyles.DoubleBuffer, true); .net 2.0中,使用:this.SetStyle(ControlStyles.OptimizedDoubleBuffer, true); 怪不说老是提示参数无效,一直也不知道是这原创 2009-05-06 09:10:00 · 846 阅读 · 0 评论 -
ASP回忆
一、sql语句: sql = "SELECT * FROM P_class ORDER BY p_id" SQL语句 Set rs = Server.CreateObject("ADODB.Recordset") rs.OPEN sql,Conn,0,1 rs的数据库开连接 0代表是该Conn是第一次打开 if rs.eof and rs.bof then 数据库原创 2009-03-12 22:20:00 · 356 阅读 · 0 评论 -
DM实体转化
using System; using System.Collections.Generic; using System.Data; using System.Reflection; namespace Syit.AHSZY.Mobile.DataServices { /// /// 数据服务基类对象 ///原创 2010-01-10 11:06:00 · 702 阅读 · 0 评论 -
Nlog(zz)
NLog支持以多种不同方式配置,目前同时支持直接编程和使用配置文件两种方法。本文将对目前支持的各种配置方式作详细描述。 日志配置 通过在启动的时候对一些常用目录的扫描,NLog会尝试使用找到的配置信息进行自动的自我配置。当你运行一个独立的*.exe客户端可执行程序时,NLog将在以下目录搜索配置信息: 标准的程序配置文件(通常为 程序名.exe.config) 程序目录原创 2010-03-27 14:26:00 · 814 阅读 · 0 评论 -
mshtml与System.Windows.Forms.HtmlElement
(1)打开并操作外部IE,这个只有MSHTML能做到:打开ie:SHDocVw.ShellWindows shellWindows = new SHDocVw.ShellWindowsClass();object objFlags = 1;object obj原创 2011-08-16 11:01:01 · 2883 阅读 · 0 评论 -
基于RIA的多层应用(二)--domainDataSource 操作
(一)增删改查操作using Silverlight40.Web.Model;using System.ServiceModel.DomainServices.Client;namespace Silverlight40.WCFRIAServices{ public partial class DomainDataSourceDemo : Page { public DomainDataSourceDemo() { InitializeCompo原创 2011-01-20 21:25:00 · 607 阅读 · 0 评论 -
基于RIA的多层应用(三)--ADO.NET Entity Framework 操作
<br /><br />生成了hzfz这个实体。如图:<br />(1)读取数据:<br /> <br /> hzfzEntities ent = new hzfzEntities();<br /> var result = from s1 in ent.SYS_MENU select s1;<br /> foreach (var item in result)<br /> {<br /> this.Respon原创 2011-01-22 23:10:00 · 905 阅读 · 0 评论 -
类反射
<br />在同一个资源库进行类反射:<br />string typeName = "";<br /> typeName = "Silverlight.Comm." + mp.querylayer;<br /> Type type = typeof(ProduceLayer).Assembly.GetType(typeName, false);<br /> // Type type = Assembly.GetExecutin原创 2011-01-11 15:56:00 · 515 阅读 · 0 评论 -
基于RIA的多层应用(一)--silverlight的集成
一、创建一个silverlight4应用,选择生成一个新的Ria 站点。这样同时生成了两个应用服务,一个是silverlight,一个是ria service。这个RIA service建议只作为中间层使用。可以往里边添加任何的edmx相关实体类。二、在silverlight中增加一个 然后code: private DomainService1 _customerContext = new DomainService1();//注意,这个类就是Ria service生成的类。原创 2011-01-05 14:46:00 · 940 阅读 · 0 评论 -
log4net(zz)
<br />1.新建一website. <br />2.添加一个类库工程,取名LogNet <br /><br />3. 为LogNet工程引用log4net.dll <br />4. 双击打开AssemblyInfo.cs在最后添加 <br />[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.config", Watch = true)]5. 为LogNet工程添加一个logBLL.cs文件,我们把日志调用封装到这一层 <br原创 2010-12-29 15:50:00 · 543 阅读 · 0 评论 -
模拟ASPX页面POST相关参数
<br />using System;<br />using System.Collections.Generic;<br />using System.ComponentModel;<br />using System.Data;<br />using System.Drawing;<br />using System.Text;<br />using System.Windows.Forms;<br />using System.Net;<br />using System.IO;<br />using原创 2010-06-20 23:41:00 · 914 阅读 · 0 评论 -
A页面打开B页面,B页面提交数据并自动关闭
1)btn_del.Attributes.Add("onclick", "javascript:return del();")2)页面注册js:Page.ClientScript.RegisterClientScriptInclude("My97DatePicker_WdatePicker_67789",原创 2010-05-26 15:01:00 · 924 阅读 · 0 评论 -
一个实例化的DATATABLE的类
silverlight调用webservice,关键是调用类的实体。而原先编程基于dataSet的模式。因此必要提出了dataset与实体之间的转化方法: List jh = new List(); string sql = "select * from [灌溉计划]"; DataSet ds = dm.getsql(sql); jh=US原创 2010-05-26 15:02:00 · 1711 阅读 · 0 评论 -
webservice 异步调用与控件操作
(1)异步调用: shPDA.WRServer.Service yq = new shPDA.WRServer.Service(); string sql = "select count(*) from 水位预警 where 发布时间>" + System.DateTime.Now.ToShortDateString() +""; yq.Beg原创 2010-04-29 15:05:00 · 541 阅读 · 0 评论 -
c#动态方法
1)c#根据一个传入的字符串得到需要使用的类 Type yourType = Type.GetType("System.Web.UI.WebControls.Label"); Object yourLabel = Activator.CreateInstance(yourType); 2) Grid在程序中针对某行的动作E进行绑定:string fileLength = (stri原创 2009-02-24 10:24:00 · 537 阅读 · 0 评论 -
Rad技巧集合
1、AJAX加载模板:设置EnableAJAXLoadingTemplate="True",在标签前加入: 2、页码分页:在标签前加入: 3、排序中文定制:在标签后加入: 4、编辑按钮文字:在标签前加入: 5、多页显示:在标签后加入: 6、数原创 2009-02-11 10:42:00 · 774 阅读 · 0 评论 -
.NET 与 DELPHI WIN32互调用
在C#中调用Delphi6写的;Dellphi DLL文件: /////////////////////////////////////////////////////////////////// library mydll; uses SysUtils, Classes; {$R *.res} function Out_Char(str1:PChar;str2:PChar):Pchar;st原创 2006-05-26 18:12:00 · 866 阅读 · 0 评论 -
Xml和DataSet互操作类
using System;using System.Data;using System.Xml;//***************************************// 作者: yangtang_newton//其实用DataSet操作XML,归根到底就是对DataSet里的表格,行,列等进行操作,//然后用DataSet里的东西重新写到XML中,从而实现编辑XML的目的。如果再原创 2006-09-08 17:23:00 · 1563 阅读 · 0 评论 -
OleDbc.cs
using System;using Microsoft.Win32;using System.Data;using System.Data.OleDb;using System.Collections;using System.Text;using System.Web.UI.HtmlControls;namespace USTC{ /// /// vDB 的摘要说明。 /// class原创 2006-09-08 17:21:00 · 1075 阅读 · 0 评论 -
DataGrid应用样式文件定义动态样式
DataGrid应用样式文件定义动态样式 在ASP.NET开发过程中,DataGrid使用的频率是非常高的,对于DataGrid的样式来说大家普遍使用的是自定义不同的颜色来应用于DataGrid的Header, Footer, EditItem, SelectItem, Item, Page,然而如果在每个页面都要对上述样式逐个设置,工作效率可想而知了,估计一天也出不了几个页面,而转载 2006-09-08 17:09:00 · 694 阅读 · 0 评论 -
在Visual C++调试器中显示Symbian字符串和描述符
现在使用Visual Studio有一个令人很不爽的地方,就是处理描述符,因为你不能直接显示它们的内容(只能在模拟器的窗口里看到).这里有一个小技巧将可以让你显示Symbian描述符的内容. 为了达到这个目的, Microsoft Visual Studio中的"Auto Expand"将起到重要的作用.它可以让调试器定制规则来显示用户数据的内容.可以手动配置AutoExp.dat来达到我们的转载 2006-02-22 16:00:00 · 731 阅读 · 0 评论 -
常用C#函数表 (转贴)
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre转载 2006-02-07 11:03:00 · 910 阅读 · 0 评论 -
征管综合资料信息化档案管理系统软件评述
该系统主要是采用Visual.net C#开发工具和sybase数据库实现的一个B/S系统。系统目标是:建立征管综合资料信息化档案管理系统。落实国家税务总局、省地方税务局关于强化税收征管科学化、精细化管理。使各级领导和全体税干能够及时快捷查询基层分局的资料信息,方便基层分局及时更新资料内容,充分利用信息化手段对征管综合资料实行科学化管理,做到形式上统一,内容上规范。同时,通过对征管综合资料数据原创 2006-01-20 11:07:00 · 1820 阅读 · 0 评论 -
完全的操作XML文件
/**Description:完全的操作XML文件*Auther:yangtang_newton*Email:yangtang_newton@163.com*Dates:22004-09-10*Copyright:USTC*/using System;using System.Xml;using System.Xml.Xsl;using System.Xml.XPath;using System.原创 2005-06-06 09:04:00 · 1041 阅读 · 0 评论 -
完成文件的上传和删除功能
using System;using System.Web;using System.IO;using System.Text;namespace USTC{ /// /// upfile类完成文件的上传和删除功能 /// public class UPFILE { private System.Web.HttpPostedFile postedFile=null; private stri原创 2005-06-06 09:03:00 · 2029 阅读 · 0 评论 -
高级数据绑定
1)模板列数据绑定:a--该类型是复杂的对外超级链接的实现。 Visible="" runat="server" /> Visible="" runat="server" /> b--构造复杂多数据显示的一个字段的超级复杂模版: " NavigateUrl= ImageUrl="~/images/edit.gif">原创 2006-08-16 11:34:00 · 932 阅读 · 0 评论 -
安全管理(portal系列)
1、安全管理:1)PortalSecurity.HasEditPermissions(moduleId)//辨认目前的用户有权利进入该模块2)PortalSecurity.IsInRoles("Admins")//辨认目前的用户是不是admins用户3)User.Identity.Name--- 代表了什么?Context.User.Identity.Name的内容在 FormsAuthent原创 2006-08-16 11:33:00 · 863 阅读 · 0 评论 -
GRIDRAD
1,直接拖一个控件下来,进行数据绑定。注意需要有主键,生成相关update,insert,delete语句 2,设置 3、MasterTableView 增加: CommandItemDisplay="Top" EditMode="InPlace" 4、内,增加: (1) EditImageUrl="./Img/Edi原创 2009-02-10 16:13:00 · 680 阅读 · 0 评论 -
Winform datagrid技巧
1、指定宽度: { //为了返回指定宽度的列 DataGridTableStyle tableStyle = new DataGridTableStyle(); tableStyle.MappingName =Tablename;//adapter.Fill(ds,Tablename);需要有映射先对应 da原创 2008-11-26 03:53:00 · 684 阅读 · 0 评论 -
CEDB
using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlServerCe; namespace USTC { public class CEDB {原创 2008-10-16 16:45:00 · 594 阅读 · 0 评论 -
wince的map入门
(1)形成Cache (2)加工Cache: D:/Program Files/ArcGIS/DeveloperKit/SamplesNET/Server/Mobile_Applications/Extractor_WinCSharp/Extractor_Win/CSharp/bin/Debug/Extractor.exe (3)code: ESRI.ArcGIS.Mobile原创 2008-10-15 07:34:00 · 933 阅读 · 0 评论