最近不止乙個同學,問我在repeater裡怎麼格式化資料,怎麼處理。因為repeater 屬於伺服器端控制項。要麼利用本身的控制項事件來處理,要麼在資料來源上處理。
但這樣很不方便。其實我們可以用下面2個方法:
三元表示式:
<%# int.parse(eval("price
").tostring()) > 3600 ? "
#" : eval("
price
").tostring()%>
後台方法回傳:
publicstring returnstr(string
str)
<%# returnstr(eval("
productname
").tostring())%>
好了 多麼簡單。一般日常的資料格式化都可以完成了,不用再對控制項進行研究了
:demorepeater.zip
如何對資料進行合併及分組
今天在論壇中被問到這樣乙個問題,就是有乙個 格式大致如下 沒有按照正規化設計,現在想對其進行查詢,而且能進行分組彙總。我整理乙個例子如下,對該問題進行解釋 1.建立乙個 日期 datetime null,幣種1 nchar 10 null,金額1 decimal 18,0 null,幣種2 ncha...
flask sqlalchemy對資料進行操作
1.如何建表 增刪改查 2.如何對已存在的表進行增刪改查 方法一 採用對映資料庫的方法操作已存在的表,需要使用automap base函式。缺點 由於是對映一張表,表與表之間的關係不能反應,查詢多對多關係表時意義不大。from sqlalchemy import create engine from...
如何對陣列進行旋轉
用於將乙個n n的二維陣列逆時針旋轉45度後列印 def rotatearr arr lens len arr 列印二維陣列右上部分 i lens 1 while i 0 row 0 col i while col lens print arr row col end row 1 col 1 pri...