asp.net 各种链接

简介: 上传组件:1、http://www.uploadify.com/demos/2、http://www.

上传组件:

1、http://www.uploadify.com/demos/

2、http://www.cnblogs.com/zengxiangzhan/archive/2010/01/14/1647866.html

3、http://www.cnblogs.com/bestcomy/archive/2004/06/09/14267.html

4、http://www.open-lib.com/Type/201-1.jsp

5、http://download.chinaprj.cn/detail/iDiDbqBb

6、http://www.open-open.com/ajax/Upload.htm

7、http://www.flotcharts.org/

 

短信平台:

1、http://open.ecplive.cn/wiki/index.php/%E9%A6%96%E9%A1%B5 (中国电信协同通信开放平台)

 

降雨量不同数值的颜色表示:


DataTable转换成实体集合 List<T>的通用方法

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Reflection;

namespace NCL.Data
{
    /// <summary>
    /// 实体转换辅助类
    /// </summary>
    public class ModelConvertHelper<T> where  T : new()
    {
        public static IList<T> ConvertToModel(DataTable dt)
        {
            // 定义集合
            IList<T> ts = new List<T>();

            // 获得此模型的类型
            Type type = typeof(T);

            string tempName = "";

            foreach (DataRow dr in dt.Rows)
            {
                T t = new T();

                // 获得此模型的公共属性
                PropertyInfo[] propertys = t.GetType().GetProperties();

                foreach (PropertyInfo pi in propertys)
                {
                    tempName = pi.Name;

                    // 检查DataTable是否包含此列
                    if (dt.Columns.Contains(tempName))
                    {
                        // 判断此属性是否有Setter
                        if (!pi.CanWrite) continue;

                        object value = dr[tempName];
                        if (value != DBNull.Value)
                            pi.SetValue(t, value, null);
                    }
                }

                ts.Add(t);
            }

            return ts;

        }
    }
}


// 获得查询结果
DataTable dt = DbHelper.ExecuteDataTable(strSQL);
// 把DataTable转换为IList<UserInfo>
IList<UserInfo> users = ModelConvertHelper<UserInfo>.ConvertToModel(dt);



网页设计图标http://www.easyicon.cn/




相关文章
|
4月前
|
开发框架 前端开发 JavaScript
盘点72个ASP.NET Core源码Net爱好者不容错过
盘点72个ASP.NET Core源码Net爱好者不容错过
75 0
|
4月前
|
开发框架 .NET
ASP.NET Core NET7 增加session的方法
ASP.NET Core NET7 增加session的方法
38 0
|
7月前
|
存储 开发框架 前端开发
asp.net与asp.net优缺点及示例
asp.net与asp.net优缺点及示例
|
2月前
|
开发框架 前端开发 .NET
进入ASP .net mvc的世界
进入ASP .net mvc的世界
32 0
|
4月前
|
开发框架 搜索推荐 .NET
分享66个ASP搜索链接源码,总有一款适合您
分享66个ASP搜索链接源码,总有一款适合您
20 1
|
4月前
|
SQL 开发框架 搜索推荐
分享113个ASP搜索链接源码,总有一款适合您
分享113个ASP搜索链接源码,总有一款适合您
34 2
|
4月前
|
开发框架 搜索推荐 .NET
分享111个ASP搜索链接源码,总有一款适合您
分享111个ASP搜索链接源码,总有一款适合您
33 2
分享111个ASP搜索链接源码,总有一款适合您
|
4月前
|
XML 开发框架 搜索推荐
分享116个ASP搜索链接源码,总有一款适合您
分享116个ASP搜索链接源码,总有一款适合您
21 2
|
4月前
|
SQL 开发框架 JavaScript
分享33个ASP.NET电子商务源码和40个ASP.NET控件组件源码,总有一款适合您
分享33个ASP.NET电子商务源码和40个ASP.NET控件组件源码,总有一款适合您
32 0
|
5月前
|
存储 开发框架 .NET
Asp.net就业课之Ado.net第一次课
Asp.net就业课之Ado.net第一次课
21 0