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

首頁 > 開發 > 綜合 > 正文

關于datagrid中的字符串轉換

2024-07-21 02:23:32
字體:
來源:轉載
供稿:網友
在datagrid中,數據綁定時,怎么把數據庫中的字符串按照自己設定的方式進行輸出是個比較麻煩的事
這個問題困擾了我很久,也試著使用了很多方法:
1。<pre><%#container.dateitem(“字段名“)</pre>
瀏覽器可以根據<pre>的屬性自動把回車符進行換行,但沒有回車的段落就成了長長長長的一大行了,n久也沒有解決這個矛盾,因為在<pre>中瀏覽器強制把字符串同行輸出,而沒有自動換行。
2。用<asp:textbox>控件來裝數據庫內的內容,這樣既保證了自動換行,又能回車換行,但是要求你把屬性設置好,比如滾動條、邊框、只讀。但這樣一來,控件的體積就大了,而且在textbox上的右鍵就不是正常時的菜單了,比如:沒有了常用的后退、復制快捷鏈接等 ,不方便
3。在dataset中將要格式化的字符串先轉換,然后再捆綁。但這樣一來得先遍歷一遍ds中的數據
4。在.cs文件中先創建一個轉換函數,如:public string turnstring(string _str){/*處理一下*/ return _string;}
在datagrid中這樣調用<%#turnstring(container.dataitem(”字段名”))%> 個人覺得這個方法可以考慮。
但是turnstring函數要在當前頁或與當前頁關聯的cs文件,不過可以先預先定義好格式方式,(在dll里)然后turnstring調用對象,能做到格式的一致和可維護性
菜鳥學堂:
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鸡泽县| 深州市| 武安市| 曲阳县| 贵阳市| 防城港市| 临西县| 呼图壁县| 应城市| 云和县| 扎鲁特旗| 永善县| 虹口区| 射洪县| 林芝县| 偃师市| 通渭县| 嘉峪关市| 轮台县| 上林县| 瑞安市| 商都县| 得荣县| 淮南市| 鲁甸县| 礼泉县| 星座| 新余市| 玉树县| 大田县| 建水县| 潍坊市| 武冈市| 惠来县| 奉化市| 兴海县| 额尔古纳市| 承德县| 全椒县| 当雄县| 桐庐县|