Repeater對數(shù)據(jù)進行格式化處理
更新時間:2013年03月15日 10:19:12 作者:
最近不止一個同學(xué),問我在Repeater里怎么格式化數(shù)據(jù),怎么處理。因為Repeater 屬于服務(wù)器端控件。要么利用本身的控件事件來處理,要么在數(shù)據(jù)源上處理。
但這樣很不方便。其實我們可以用下面2個方法:
三元表達式:
復(fù)制代碼 代碼如下:
<td><%# int.Parse(Eval("price").ToString()) > 3600 ? "<a>#</a>" : Eval("price").ToString()%></td>
后臺方法回傳:
復(fù)制代碼 代碼如下:
public string ReturnStr(string str)
{
if (string.IsNullOrEmpty(str))
return "";
if (str == "Iphone4s")
return "<a>Iphon5</a>";
else
return str;
}
<td><%# ReturnStr(Eval("productName").ToString())%></td>
好了 多么簡單。一般日常的數(shù)據(jù)格式化都可以完成了,不用再對控件進行研究了
您可能感興趣的文章:
- Repeater的FooterTemplate顯示某列總計思路與代碼
- Repeater控件動態(tài)變更列(Header,Item和Foot)信息實現(xiàn)思路
- repeater 分列顯示以及布局的實例代碼
- Repeater全選刪除和分頁實現(xiàn)思路及代碼
- ASP.NET中repeater嵌套實現(xiàn)代碼(附源碼)
- Repeater與ListView功能概述及使用介紹
- Repeater控件數(shù)據(jù)導(dǎo)出Excel(附演示動畫)
- asp.net中讓Repeater和GridView支持DataPager分頁
- 在jquery repeater中添加設(shè)置日期,下拉,復(fù)選框等控件
- Repeater控件動態(tài)變更列(Header,Item和Foot)信息(重構(gòu)cs)
相關(guān)文章
ASP.NET Core中預(yù)壓縮靜態(tài)文件的方法步驟
這篇文章主要給大家介紹了關(guān)于ASP.NET Core中如何預(yù)壓縮靜態(tài)文件的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用ASP.NET Core具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
Asp.Net如何將多個RadioButton指定在一個組中
將多個RadioButton指定在一個組中,實現(xiàn)其實很簡單,一句代碼即可,具體如下,希望對大家有所幫助2013-12-12
在.Net?Framework應(yīng)用中請求HTTP2站點的問題解析
隨著各大瀏覽器支持和蘋果的帶頭效應(yīng),HTTP2的應(yīng)用會越來越廣泛,但是規(guī)模龐大的.NET?Framework應(yīng)用卻也不能為了連接HTTP2就升級到NET?Core平臺。通過本文提供的方案,可以最小成本的實現(xiàn).NET?Framework應(yīng)用成功訪問HTTP2站點,感興趣的朋友跟隨小編一起看看吧2022-07-07
AspNetPager分頁控件UrlRewritePattern參數(shù)設(shè)置的重寫代碼
AspNetPager分頁控件UrlRewritePattern參數(shù)設(shè)置的重寫代碼,需要的朋友可以參考一下2013-02-02
創(chuàng)建基于ASP.NET的SMTP郵件服務(wù)的具體方法
Asp.net在System.Web.Mail名稱空間中有一個發(fā)送email的內(nèi)建類,但這僅是cdosys的一個假象。開發(fā)者能使用一個替代的它smtp郵件服務(wù)。在這篇文章里面,我將會展示如何創(chuàng)建一個用于asp.net的功能齊全的smtp郵件服務(wù)2013-11-11
Asp.net生成Excel文件并下載(更新:解決使用迅雷下載頁面而不是文件的問題)
Asp.net生成Excel文件并下載(更新:解決使用迅雷下載頁面而不是文件的問題)2012-01-01

