• C#中调用Windows API时的数据类型对应关系

    2013-04-17
    BOOL=System.Int32 BOOLEAN=System.Int32 BYTE=System.UInt16 CHAR=System.Int16 COLORREF=System.UInt32 DWORD=System.UInt32 DWORD32=System.UInt32 DWORD64=System.UInt64 FLOAT=System.Float HACCEL=System.IntPtr HANDLE=System.IntPtr HBITMAP=System.IntPtr HBR
  • DataGrid中CheckBox绑定bool属性来进行选中判断

    2013-04-17
    代码 CheckBox x:Name=chkAccountSelected IsChecked={Binding 属性名, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}/CheckBox
  • C#后台调用前台Js函数

    2013-04-17
    // ----------这里是后台调用前台Js Page.ClientScript.RegisterStartupScript(this.GetType(), , );
  • c#对PL/SQL查询结果列复制的结果生成指定格式

    2013-04-17
    例:在PL/SQL中sql查询的某列结果如下: 叶 魏 洪 孙 何 ...后面省略 想生成字典格式: {1,叶},{2,魏},{3,洪},{4,孙},{5,何}... 首先把PL/SQL的列复制出来,放到一个字符串string里,循环这个string的char,因为string包含换行符,所以还要在循环里判断去掉并判断,再
  • C#实现图片压缩方法

    2013-04-17
    这个是未经优化的简单实现 public static System.Drawing.Image GetImageThumb(System.Drawing.Image sourceImg, int width, int height) { System.Drawing.Image targetImg = new System.Drawing.Bitmap(width, height); using (System.Drawing.Graphics g = System.D
  • C#如何在PPT中插入anychart图表

    2013-04-17
    Anychart 非常灵活的flash图表控件,不仅可应用于web,桌面和移动应用程序,而且还可以用于PowerPoint。用过之后就能体会到它的强大,下面我总结了如何在PPT中插入anychart图表: 借助于anychart的 Save As Image功能,可以轻松地将你的anychart图表嵌入到Powerpoint中
  • asp.net中“从客户端中检测到有潜在危险的Request.Form值”的错误

    2013-04-17
    在提交表单时候,asp.net 提示:从客户端(......)中检测到有潜在危险的 Request.Form 值 。asp.net中的请求验证特性提供了某一等级的保护措施防止XSS攻击,asp.net的请求验证是默认启动的。这个给出各个版本.net的解决方法。 asp.net 2.0 通常解决办法 方案一: 将.asp
  • C#删除多重文件夹

    2013-04-17
    一个根文件夹,底下包含多级目录,每一级又存在多个个子文件夹,每个文件夹里面又存在多个文件。 如果要删除所有子文件又保存最顶级的目录文件夹,那采用什么办法处理好呢? 处理方法 1、 直接删除根文件夹,然后再创建根文件夹。 void deleteAllFile(string path) { Di
  • C# 如何获取指定目录包含的文件和子目录

    2013-04-17
    如何获取指定目录包含的文件和子目录 1. DirectoryInfo.GetFiles():获取目录中(不包含子目录)的文件,返回类型为FileInfo[],支持通配符查找; 2. DirectoryInfo.GetDirectories():获取目录(不包含子目录)的子目录,返回类型为DirectoryInfo[],支持通配符查找;
  • .Net网站的web.config配置说明

    2013-04-17
    一、认识Web.config文件 Web.config 文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过.NET新建一个Web应用程序后,默认情况下会在根目录自动创
  • C#使用Panel实现窗体动态侧边栏

    2013-04-17
    C#使用Panel实现窗体动态侧边栏
    可以实现侧边栏的展开、隐藏和锁定的功能。添加的侧边栏默认是不显示的通过鼠标的悬停事件MouseHover来触发展开动作。侧边栏实际上是一个窗体或者是容器,实现展开的动作必须在一个时间段内逐步的增加宽度,我采用Panel作为容器的载体,在一个线程中逐步增加Panel的Wid
  • 减少.NET应用程序内存占用的一则实践

    2013-04-17
    减少.NET应用程序内存占用的一则实践
    最近一周比较忙,主要的工作内容是在做一个叫键盘精灵的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示。具体和下面两款炒股软件的相关功能类似: 数据以文本形式存在文件中,且数据量较大,有近20
  • 进程性能计数器已禁用的解决办法

    2013-04-17
    未处理的异常:进程性能计数器已禁用 调试出错: 未处理的异常: System.InvalidOperationException: 进程性能计数器已禁用,因此无法执行所请求的操作 问题解决: 方法一: 这时只要修复一下windows的性能计数器即可。 具体方法:在运行中输入:lodctr /r 然后回车,运
  • ASP.NET获取MS SQL Server安装实例

    2013-04-17
    View Code protected void Page_Load(object sender, EventArgs e) { DataTable dataTable = SqlDataSourceEnumerator.Instance.GetDataSources(); foreach (DataRow dr in dataTable.Rows) { if (string.IsNullOrEmpty(dr[InstanceName].ToString())) this.DropDownLi
  • “/”应用程序中的服务器错误及解决方法

    2013-04-17
    解决方法:增加站点所在目录的ntfs权限,增加service用户对站点目录的完全控制权 出错信息如下: 运行时错误 说明: 服务器上出现应用程序错误。此应用程序的当前自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因)。但可以通过在本地服务器计算机上运行的浏
  • System.Data.SqlClient.SqlException: 无法打开登录所请求的数据库

    2013-04-17
    问题是这样的...我在VS2008直接运行打开网页,可以连接数据库...但通过输入地址,也可以打开网页,但涉及数据库就出问题... 无法打开登录所请求的数据库 TakeClass。登录失败。 用户 '2D2727E2578F446ASPNET' 登录失败。 说明: 执行当前 Web 请求期间,出现未处理的异常。
  • 让没有安装.NET Framwork的机器运行.NET 程序

    2012-07-01
    如果我们要把自己的. NET 程序发布到目标机器上,同时我们不确定该目标机器是否已经安装了.NETFramework,那我们就需要自己设计一段unmanaged代码,来判断目标机器是否安装了.NETFramework,如果没有,则运行Dotnetfx.exe安装.NETFramework,然后利用WindowsIns
  • Asp.Net编程基础经验技巧总结

    2012-07-01
    1.主要命名空间: %@ImportNamespace=System.Data%处理数据时用到 %@ImportNamespace=System.Data.ADO%使用ADO.net;时用到 %@ImportNamespace=System.Data.SQL%SQLServer数据库专用 %@ImportNamespace=System.Data.XML%不用看处理XML用到 %@ImportName
  • 为GridView新增记录的功能

    2012-06-29
    在ASP.NET2.0中,GridView支持修改/删除记录,但却不支持新增记录的功能,大多数人建议用FormView来完成增加记录的功能,但是FormView和GridView不是同一个表格,所以无法在同一个页面的同一个表格中显示。如果故意将FormView或自己的一堆于用新增功能的控件
  • 10个ASP.NET编程技巧

    2012-06-29
    1、尽量减少表单回送 每当点击Web网页上的Button、LinkButton或ImageButton控件时,表单就会被发送到服务器上。如果控件的AutoPostBack属性被设置为true,如果CheckBox、CheckBoxList等控件的状态被改变后,也会使表单会发送回服务器。 每次当表单被发送回服