国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

小tips:asp.net 2.0中在gridview中使用DataFromatString

2019-11-18 17:02:18
字體:
來源:轉載
供稿:網友

可能之前不少朋友也已經試過,但我是今天才遇到這個問題,翻查資料后才解決。主要是
asp.net 2.0中,如果要在綁定列中顯示比如日期格式等,如果用下面的方法是顯示不了的
 
<asp :BoundField DataField=“CreationDate” 
     DataFormatString=“{0:M-dd-yyyy}” 
     HeaderText=“CreationDate”   />

主要是由于htmlencode屬性默認設置為true,已防止XSS攻擊,安全起見而用的,所以,可以有以下兩種方法解決
1、
<asp :GridView ID=“GridView1″ runat=“server”>
<columns>
  <asp :BoundField DataField=“CreationDate” 
     DataFormatString=“{0:M-dd-yyyy}” 
     HtmlEncode=“false”
     HeaderText=“CreationDate”    />
</columns>
</asp>
將htmlencode設置為false即可

另外的解決方法為,使用模版列
<asp :GridView ID=“GridView3″ runat=“server”  >
 <columns>
  <asp :TemplateField HeaderText=“CreationDate” >
   <edititemtemplate>
    <asp :Label ID=“Label1″ runat=“server”
      Text=‘<%# Eval("CreationDate", "{0:M-dd-yyyy}") %>‘>
    </asp>
   </edititemtemplate>
   <itemtemplate>
    <asp :Label ID="Label1" runat="server"
      Text=’<%# Bind(“CreationDate”, “{0:M-dd-yyyy}”) %>‘>
    </asp>
   </itemtemplate>
  </asp>
 </columns>
</asp>

http://www.survivalescaperooms.com/jackyrong/archive/2006/08/28/488282.html


上一篇:COOKIE問題

下一篇:.net 后臺的小偷程序

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 西峡县| 罗江县| 章丘市| 松潘县| 杭锦旗| 平山县| 泸水县| 朝阳县| 上虞市| 南丹县| 赞皇县| 新绛县| 万山特区| 阿鲁科尔沁旗| 新龙县| 临朐县| 河南省| 梅州市| 永和县| 揭东县| 石林| 邛崃市| 洛阳市| 普安县| 双辽市| 玉环县| 扶绥县| 广州市| 蓝山县| 库尔勒市| 五寨县| 武威市| 马公市| 阿坝| 永年县| 始兴县| 从江县| 新疆| 大埔县| 正安县| 斗六市|