GridView實現自定義時間貨幣等字串格式

2021-04-20 08:21:05 字數 955 閱讀 3774

在asp.net 2.0中,如果要在繫結列中顯示比如日期格式等,如果用下面的方法是顯示不了的

<

asp:boundfield

datafield="birthday"

headertext="生日"

dataformatstring=""

/>

主要是由於htmlencode屬性預設設定為true,已防止xss攻擊,安全起見而用的,所以,可以有以下兩種方法解決

1、<

asp:boundfield

datafield="birthday"

headertext="生日"

dataformatstring=""

htmlencode="false"

/>

將htmlencode設定為false即可

2、另外的解決方法為,使用模版列

<

asp:templatefield

headertext="生日"

>

<

itemtemplate

>

<

asp:label

id="label1"

runat="server"

text='<%# eval("birthday", "") %>'

>

asp:label

>

itemtemplate

>

asp:templatefield

>

附錄-常用格式化公式:

貨幣;

由0填充的4個字元寬的字段中顯示整數;

四捨五入小數點保留第幾位有效數字;

小數點保留2位有效數字;

%小數點保留2位有效數字加百分號;

長日期;

短日期;

例如07-3-25;

例如2007-3-25;

GridView實現自定義時間貨幣等字串格式

解決方法 在asp.net 2.0中,如果要在繫結列中顯示比如日期格式等,如果用下面的方法是顯示不了的 主要是由於htmlencode屬性預設設定為true,已防止xss攻擊,安全起見而用的,所以,可以有以下兩種方法解決 將htmlencode設定為false即可 另外的解決方法為,使用模版列 附錄...

GridView自定義分頁

在 asp.net 2.0 種提供了 gridview 控制項。該控制項的分頁比較方便,可以通過在 visual studio net 2005 種簡單設定即可實現各種分頁功能。1.預設分頁方式 1 是否允許分頁 gridview 的allowpaging 屬性。2 每頁記錄數 gridview 的...

gridview 自定義分頁

總記錄數 private int totalcountrecord 每頁顯示的條數 private int pageitem 5 當前頁 private int currentpage 1 private string strurl string.empty protected void page ...