18
2012
08

C#中Collection和Dictionary的foreach遍历方式

对于.net Framework中内置的几种集合类,foreach是一种很方便的遍历方式:

非泛型&弱类型的Collections(ArrayList,Queue,Stack):

使用object:

...
17
2012
08

C# - 让窗口随图片自动改变大小

任务

实现一个简单图片查看工具,可在窗口中显示选定的图片,并且窗口大小随图片自动改变。

效果图

打开小图片:

image

...
16
2012
08

C# 获得一个月中的天数

public DateTime GetLastDayOfMonth(int Year, int Month)
...
15
2012
08

DataGridView隔行变色鼠标经过改变形状及行变色

添加MouseEnter()与MouseLeave()事件。

/// <summary>
/// 用来记录先前的颜色值
/// </summary>
Color colorTmp = Color.White;
/// <summary>
/// 记录鼠标形状
/// </summary>
Cursor cursorTmp = Cursor.Current;
...

13
2012
08

开发通用类 - 字符串加密、解密篇


/// <summary>
/// MD5加密
/// </summary>
/// <param name="source"></param>
/// <returns></returns>
public static string EncryptByMd5(string source)
{
    return FormsAuthentication.HashPasswordForStoringInConfigFile(source, "MD5");
...

12
2012
08

根据身份证号码计算出生日期、年龄、性别(18位);根据入职时间计算工龄

适用于OA项目中这些对档案的管理1、根据身份证号码计算出生日期、年龄、性别(18位) 复制代码 代码如下://获取输入身份证号码 var UUserCard = $("#UUserCard").val(); //获取出生日期 //UUserCard.substring(6, 10) + "-" + UUserCard.substring(10, 12) +

05
2012
08

C#常用String.Format

今天在博客园上看到一片超赞的C#字符串格式的文章,是我看过最好的一个关于字符格式的文章,转来收藏,顺便向原作者flyingbread表示感谢和尊敬!

 

1 前言

    如果你熟悉Microsoft Foundation Classes(MFC)的CString,Windows Template Library(WTL)的CString或者Standard Template Library(STL)的字符串类,那么你对String.Format方法肯定很熟悉。在C#中也经常使用这个方法来格式化字符串,比如下面这样:

...
04
2012
08

Excel导出实例(打开模板,写信息后另存为新excel文件)

    Microsoft.Office.Interop.Excel.Application excelApp = null;
            Microsoft.Office.Interop.Excel.Workbook workBook;
            Microsoft.Office.Interop.Excel.Worksheet ws = null;
...
03
2012
08

Repeater控件绑定数组和ArrayList

前台代码:

<asp:Repeater ID="rptarry" runat="server" >
        <HeaderTemplate><table></HeaderTemplate>
...

30
2012
07

Asp.Net中的Js调用后台C#方法

对于开发前端的人员来说,为了一些特效,不让页面回发,可以需要异步去调用我们后台的方法,由于这个问题比较老了,牛人可以到别处看看了,哈哈。

目前的技术也是比较多,实现方式也各个相同,只要按照每个技术规则就很好的实现了。废话不说,本节内容如下:

(1)利用一般处理文件来实现调用后台方法

(2)利用Jquery调用后台方法

(3)利用微软自带的PageMethods

(4)利用AjaxPro实现调用后台方法

开始了。。。。,本节只讲怎么实现,至于理念和深入的资料不会在本节中细讲

...
21
2012
07

用Javascript在客户端实现遍历DataGrid和DataList控件

刚刚看了..NET中遍历DataList控件,像MSN中的全选
的文章,突然想起我也做过类似功能,就是把控件里的行循环一次,这样一来会产生一个PostBack,要服务期端进行处理,我想这样一来好象对资源进行了浪费。

看下面的datagrid代码

<asp:TemplateColumn HeaderText="删除文章">
                                    <HeaderTemplate>
...

17
2012
07

ASP.net中导出Excel的简单方法

      下面介绍一种ASP.net中导出Excel的简单方法

      先上代码:前台代码如下(这是自己项目里面写的一点代码先贴出来吧)

     <div id="export" runat="server" style="width: 700px; margin-left: auto; margin-right: auto;">
...

16
2012
07

用c#画饼图和条形图,做数据统计

先上效果图:

饼图:

条形图:

...
12
2012
07

C# 实用函数大全,最全最实用的C#函数方法

using System;
using System.Collections.Generic;
using System.Text;
...

09
2012
07

javascript传递中文参数值时乱码问题的解决

 

如果您确定不论是您的JSP页面还是您的Servlet都已经采取了最基本的乱码处理方法之后,通过javascript传递的中文在接受的时候调试输出的是?的话,就试试兄弟我下面这个做法,也是跟别人学的:
 
   你可能采用的ajax传递的中文参数正如:
...
07
2012
07

C# 如何在代码中对所有button控件操作啊

List<Control> buttonList = new List<Control>();
foreach (Control control in Controls)  //遍历所以的控件
     {
                    if (control is Button)    //判断是否是按钮控件
...

04
2012
07

C# 中的wenfrom 分页方法

分页有很多控件之类的~~~现在暂时发个临时版,可以用来扩展为控件之类的,懒的扩展了

#region 分页
int total = (int)Math.Ceiling(pageCount / (double)pageSize);
string url = "/sitemap-" + type.ToString().ToLower() + "-" + "{0}" + ".html ";
...

02
2012
07

用js实现在加载完成一个页面后自动执行一个方法或函数

1、
在body中用onload:
<body onload="myfunction()">
2、
在脚本中用window.onload:
<script type="text/javascript">
function myfun()
{
    alert("this window.onload");
...

01
2012
07

jQuery+Ajax实现批量上传图片

在网上搜索了一下,发现以jQuery+Ajax方式实现单张图片上传的代码是有的,但实现批量上传图片的程序却没搜索到,于是根据搜索到的代码,写了一个可以批量上传的。
...

30
2012
06

用C#实现Windows Mobile 发送短信

Windows Mobile发送短信应用分为两种,一是调用Windows Mobile自有的发送短信窗口,将接收用户的手机号码传递给该窗口,完成短信发送(暂且称为窗口短信),另一种是通过调用API将文本发送给指定的号码,这中发送方式对于用户是无感知的(暂且称为无感知短信,下面对这两种方式的实现分别介绍。&G6~-v9c1R*O
窗口短信:
窗口短信实现比较简单,可以直接使用下面的启动参数启动系统的EXE文件即可, System.Diagnostics.Process.Start("tmail.exe", "-transport \"SMS\" -to \"" + 手机号码 + "\" -body \"短信内容\"");但要注意的是,在发送完毕后,短信列表页面会在你关闭发送信息窗口后呈现出来,可以在页面的关闭事件中,使用FindWind方法,找到系统的【短信】窗口,将其关闭即可。
...