一說tp大多數人想到的是PHP使用tp,但今天不說PHP 說說c#使用tp 由於tp比較久遠 網上的資料又是少之又少 接下來說說tp的一些基本用法 1.首先就是數據綁定了 <%tp:foreach collection="{$model.Items}" var="m"%> <td>{$m.name} ...
一說tp大多數人想到的是PHP使用tp,但今天不說PHP 說說c#使用tp 由於tp比較久遠 網上的資料又是少之又少 接下來說說tp的一些基本用法
1.首先就是數據綁定了
<%tp:foreach collection="{$model.Items}" var="m"%> <td>{$m.name}</td> <td>{$m.phone}</td> ........ <%/tp:foreach%>
發現沒 是不是有點類似Angular 關鍵點就是在於要加<%/tp:foreach%> 結尾
2.條件判斷
<%tp:if test="{$isempty(m.status)}"%>//非空判斷 <button type="button">審核</button > <%tp:elseif test="{$eq(m.State,"已提交")}"%>//是否等於某值 <button type="button">審核</button > <%tp:else%>//剩下的就是其他狀態了 <button type="button">提交</button > <%/tp:if%>
其中也不含也包含多條件
<%tp:if test="{$and(eq(m.State,"1"),eq(m.IsDel,"0"))}"%>
3.賦值
<div style="text-align: center;">共{$(model.Items.title)}</div>
這個就類似於咱們webform中直接取model中的值賦值了 但是前提是後臺你的將model對象寫進去
_template.SetValue("model", result);//model 就是前臺頁面的賦值名字 result就是你獲取是數據對象結果
剩下的待續........