色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

強類型ASP.NET數據綁定改進版

  相關文章:教你30秒打造強類型ASP.NET數據綁定、強類型ASP.NET數據綁定改進版之第2版

  看了dragonpig寫的“教你30秒打造強類型ASP.NET數據綁定”,眼前一亮,真是太給力了,原來還可以這樣進行數據綁定。

  立即小試了一下,并進行了一些改進,目前已經應用于Home中的新聞欄目。下面分享一下改進心得。

  使用傳統的ASP.NET數據綁定方法,有兩個地方一直讓人不爽:

  1) 缺少智能感知;

  2) 強制類型轉換。

  先回味一下傳統的ASP.NET數據綁定:

  看看上面的ToString(),(DateTime)...

  dragonpig的強類型綁定思路已經包含了解決這兩個問題的方法,但在他展示的代碼中,解決了第一個問題(智能感知),卻忽略了第二個問題(強制類型轉換),原始代碼如下:

protected virtual object ExpHelper<TEntity, TREsult>(Func<TEntity, TREsult> func)
{
var itm
= GetDataItem();
return func((TEntity)itm);
}
protected object Stu<TResult>(Func<Student, TResult> func)
{
return ExpHelper<Student, TResult>(func);
}

NET技術強類型ASP.NET數據綁定改進版,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 民乐县| 隆化县| 扎赉特旗| 商水县| 千阳县| 蓝田县| 阿拉善左旗| 招远市| 福泉市| 兴安县| 平武县| 庆安县| 吉安县| 阆中市| 三台县| 南澳县| 颍上县| 奉新县| 香格里拉县| 虞城县| 武隆县| 阿图什市| 江阴市| 松滋市| 锡林郭勒盟| 花莲县| 嵊泗县| 古交市| 绍兴市| 山东| 仪征市| 三门县| 双柏县| 二连浩特市| 田阳县| 神池县| 衡阳县| 遂溪县| 都江堰市| 达拉特旗| 襄汾县|