上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 69 下一页
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.ServiceProcess;using System.Text;using System.Threading;using log4net;using System.Configuration;namespace Beyondbit.Comac.DocumentsUserSynch{ partial class UsersSynch... 阅读全文
posted @ 2012-08-08 20:46 沐雪架构师 阅读(284) 评论(0) 推荐(0) 编辑
摘要: C#虚方法virtual详解在C++、Java等众多OOP语言里都可以看到virtual的身影,而C#作为一个完全面向对象的语言当然也不例外。虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的,也就是写死了的!而虚函数在编译期间是不被静态编译的,它的相对地址是不确定的,它会根据运行时期对象实例来动态判断要调用的函数,其中那个申明时定义的类叫申明类,那个执行时实例化的类叫实例类。如:飞禽 bird = new 麻雀();那么飞禽就是申明类,麻雀是实例类。具体的检查的流程如下1、当调用一个对象的函数 阅读全文
posted @ 2012-08-08 20:46 沐雪架构师 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 如果你的Asp.Net程序执行时碰到这种错误:“验证视图状态 MAC 失败。如果此应用程序由网络场或群集承载,请确保 <machineKey> 配置指定了相同的 validationKey 和验证算法。不能在群集中使用 AutoGenerate。”那么说明你没有让你的应用程序使用统一的machineKey,那么machineKey的作用是什么呢?按照MSDN的标准说法:“对密钥进行配置,以便将其用于对 Forms 身份验证 Cookie 数据和视图状态数据进行加密和解密,并将其用于对进程外会话状态标识进行验证。”也就是说Asp.Net的很多加密,都是依赖于machineKey里面的 阅读全文
posted @ 2012-08-08 20:45 沐雪架构师 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1 方法封装:public static class WebFunc {public static string GetHtml(string url, Encoding encoding) { string html = string.Empty; try { WebRequest request; request = WebRequest.Create(url); request.Credentials = CredentialCache.DefaultCredentials; request.Timeout = 20000; WebResponse response; response 阅读全文
posted @ 2012-08-08 20:45 沐雪架构师 阅读(216) 评论(0) 推荐(0) 编辑
摘要: <%# DataBinder.Eval(Container.DataItem, "ReportDate", "{0:yyyy-mm-dd}")%> 阅读全文
posted @ 2012-08-08 20:44 沐雪架构师 阅读(198) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Collections;namespace AppUtility{ /// <summary> /// 获得汉字的拼音 /// </summary> static public class PinyinHelper { static private Hashtable _pinyinHash; #region static stor. static PinyinHelpe... 阅读全文
posted @ 2012-08-08 20:44 沐雪架构师 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 前台调用后台的方法: <%#ShengLve(Eval("ReportTitle"))%>后台代码: /// <summary> /// 如果字数超过一定字数,则用省略号代替 /// </summary> /// <param name="orinStr"></param> /// <returns></returns> public string ShengLve(object orinObj) { string orinStr = (orinObj != null) 阅读全文
posted @ 2012-08-08 20:44 沐雪架构师 阅读(312) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 执行查询语句,返回DataSet /// </summary> /// <param name="SQLString">查询语句</param> /// <returns>DataSet</returns> public DataSet Query(string SQLString, params SqlParameter[] cmdParms) { using (SqlConnection connection = new SqlConnect... 阅读全文
posted @ 2012-08-08 20:43 沐雪架构师 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 有三种实现的方式,第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了.<Columns> <asp:TemplateField HeaderText="序号" InsertVisible="False"> <ItemStyle HorizontalAlign="Center" /> <HeaderStyle HorizontalAlign="Center" Width="5%" /> <ItemTe 阅读全文
posted @ 2012-08-08 20:43 沐雪架构师 阅读(229) 评论(0) 推荐(0) 编辑
摘要: /// <summary> //插入数据 /// </summary> /// <param name="SQLString">计算查询结果语句</param> /// <returns>查询结果(object)</returns> public int ExecuteData(string SQLString, params SqlParameter[] cmdParms) { string connectionString = "Data Source=192.168.42.97... 阅读全文
posted @ 2012-08-08 20:42 沐雪架构师 阅读(373) 评论(0) 推荐(0) 编辑
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 69 下一页