色尼玛亚洲综合影院,亚洲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數據綁定改進版,轉載需保留來源!

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

主站蜘蛛池模板: 宜良县| 江山市| 宝兴县| 郸城县| 惠东县| 玉溪市| 江永县| 山东省| 望江县| 恩平市| 上高县| 仁布县| 舞钢市| 普格县| 洪洞县| 孟州市| 井研县| 阿图什市| 林芝县| 航空| 满城县| 嘉峪关市| 手机| 唐山市| 略阳县| 阿瓦提县| 精河县| 谢通门县| 盐津县| 文安县| 钟山县| 邹城市| 太湖县| 崇礼县| 永兴县| 丹凤县| 嘉义市| 兴和县| 忻州市| 海盐县| 环江|