中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

asp.net中DataBinder.Eval和Eval的區(qū)別是什么-創(chuàng)新互聯(lián)

這篇文章主要介紹asp.net中DataBinder.Eval和Eval的區(qū)別是什么,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

創(chuàng)新互聯(lián)專注骨干網(wǎng)絡(luò)服務(wù)器租用10多年,服務(wù)更有保障!服務(wù)器租用,綿陽服務(wù)器托管 成都服務(wù)器租用,成都服務(wù)器托管,骨干網(wǎng)絡(luò)帶寬,享受低延遲,高速訪問。靈活、實現(xiàn)低成本的共享或公網(wǎng)數(shù)據(jù)中心高速帶寬的專屬高性能服務(wù)器。

ASP.NET 2.0改善了模板中的數(shù)據(jù)綁定操作,把v1.x中的數(shù)據(jù)綁定語法DataBinder.Eval(Container.DataItem, fieldname)簡化為Eval(fieldname)。Eval方法與DataBinder.Eval一樣可以接受一個可選的格式化字符串參數(shù)。縮短的Eval語法與DataBinder.Eval的不同點在于,Eval會根據(jù)最近的容器對象(例如DataListItem)的DataItem屬性來自動地解析字段,而DataBinder.Eval需要使用參數(shù)來指定容器。由于這個原因,Eval只能在數(shù)據(jù)綁定控件的模板中使用,而不能用于 Page(頁面)層。當(dāng)然,ASP.NET 2.0頁面中仍然支持DataBinder.Eval,你可以在不支持簡化的Eval語法的環(huán)境中使用它。

Eval:綁定的是只讀數(shù)據(jù)的顯示;Bind:可以綁定只讀數(shù)據(jù)也可以綁定更新數(shù)據(jù),Bind方法還把字段和控件的綁定屬性聯(lián)系起來,使得數(shù)據(jù)控件(比如GridView等)的Update、Insert和Delete等方法可以使用這種聯(lián)系來作出相應(yīng)的處理。

Asp.net中DataBinder.Eval用法的總結(jié)

<%# Bind("Subject") %> //綁定字段
<%# Container.DataItemIndex + 1%> //實現(xiàn)自動編號

通常使用的方法

<%# DataBinder.Eval(Container.DataItem, "ColumnName") %>
<%# (bool)DataBinder.Eval(Container.DataItem, "BoolValue") %>

取兩位小數(shù)

<%# DataBinder.Eval(Container.DataItem, "UnitPrice", "{0:F2}") %>

時間格式化

<%# DataBinder.Eval(Container.DataItem,"Company_Ureg_Date","{0:yyyy-MM-dd}")%>
<%# Bind("AddinTime", "{0:yyyy-mm-dd}") %>

Eval 和 Bind綁定的數(shù)據(jù)在<%# %> 顯示, 若對要顯示的數(shù)據(jù)作修改或者操作也在<%# %> 中,例如:


1, 對顯示的字符串作字符顯示:<%# (Eval("Address")).ToString().SubString(0,10)%>,顯示10位數(shù)的地址。

2, 對顯示的信息作判斷:<%# (Eval("if_delete")).ToString == "yes" ?"已刪除":"未刪除"%>

以上是“asp.net中DataBinder.Eval和Eval的區(qū)別是什么”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

當(dāng)前標(biāo)題:asp.net中DataBinder.Eval和Eval的區(qū)別是什么-創(chuàng)新互聯(lián)
文章URL:http://m.rwnh.cn/article46/gehhg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、響應(yīng)式網(wǎng)站、手機網(wǎng)站建設(shè)、域名注冊網(wǎng)站設(shè)計、App設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
东兴市| 玛沁县| 东乌| 青海省| 汕头市| 沅陵县| 西昌市| 江津市| 青浦区| 新郑市| 温州市| 乡城县| 长海县| 淄博市| 罗山县| 锦屏县| 龙门县| 沙河市| 舞阳县| 蕲春县| 鄱阳县| 汉源县| 砚山县| 法库县| 改则县| 新疆| 昌都县| 关岭| 安仁县| 田阳县| 师宗县| 拜泉县| 洱源县| 南溪县| 鞍山市| 绥棱县| 越西县| 洛阳市| 蕲春县| 通河县| 襄汾县|