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/




相关文章
|
7月前
|
开发框架 前端开发 JavaScript
盘点72个ASP.NET Core源码Net爱好者不容错过
盘点72个ASP.NET Core源码Net爱好者不容错过
174 0
|
7月前
|
开发框架 .NET
ASP.NET Core NET7 增加session的方法
ASP.NET Core NET7 增加session的方法
96 0
|
存储 开发框架 前端开发
asp.net与asp.net优缺点及示例
asp.net与asp.net优缺点及示例
112 0
|
4月前
|
开发框架 JSON .NET
ASP.NET Core 标识(Identity)框架系列(三):在 ASP.NET Core Web API 项目中使用标识(Identity)框架进行身份验证
ASP.NET Core 标识(Identity)框架系列(三):在 ASP.NET Core Web API 项目中使用标识(Identity)框架进行身份验证
|
4月前
|
开发框架 .NET 数据库连接
ASP.NET Core 标识(Identity)框架系列(一):如何使用 ASP.NET Core 标识(Identity)框架创建用户和角色?
ASP.NET Core 标识(Identity)框架系列(一):如何使用 ASP.NET Core 标识(Identity)框架创建用户和角色?
|
7月前
|
开发框架 搜索推荐 .NET
分享111个ASP搜索链接源码,总有一款适合您
分享111个ASP搜索链接源码,总有一款适合您
106 2
分享111个ASP搜索链接源码,总有一款适合您
|
7月前
|
开发框架 前端开发 .NET
进入ASP .net mvc的世界
进入ASP .net mvc的世界
|
7月前
|
SQL 开发框架 搜索推荐
分享113个ASP搜索链接源码,总有一款适合您
分享113个ASP搜索链接源码,总有一款适合您
97 2
|
7月前
|
XML 开发框架 搜索推荐
分享116个ASP搜索链接源码,总有一款适合您
分享116个ASP搜索链接源码,总有一款适合您
100 2
|
7月前
|
开发框架 搜索推荐 .NET
分享66个ASP搜索链接源码,总有一款适合您
分享66个ASP搜索链接源码,总有一款适合您
57 1