Eval 資料繫結

2021-09-05 21:43:31 字數 2106 閱讀 7369

eval內部必須是雙引號,因為它是普通的c#方法。

eval可以使用第二個引數格式化,因此例如你就可以寫:

---------

barcode欄位儲存的是條形碼號,如果條形號碼為空,則顯示"待審核",否則顯示條形碼

" : "

將格式化日期的方法繫結到資料控制項中

protected

string gettime(object time)

然後,將自定義方法gettime,繫結到資料控制項gridview中的顯示日期列上,其**如下:

格式化時間並進行繫結

for (int i = 0; i <= gridview1.rows.count - 1; i++)

高亮:public

static

string highlight(string instr, bool light)

else

return instr;

}protected

void gridview1_rowdatabound(object sender, gridviewroweventargs e)

else

}}

int 遇到 null :

<

td align="

center

">

# eval(""

) ==

null?"

未返回"

: convert.toint32(eval(""

)) ==2?

"失敗": 

"成功"  %>

td>

imageurl='

' ------eval("picture").tostring()----記得加").tostring() 不然會提示object無法轉換string

<

a href

='databinder.eval(container.dataitem,"url") %

>

'>

<

asp:image 

id="image1"

runat

="server"

imageurl

='eval("picture").equals("")?"":

eval("picture").tostring().substring(0, eval("picture").tostring().lastindexof(".")) + "c" 

+ eval("picture").tostring().substring(eval("picture").tostring().lastindexof(".")) %

>

' />

a>

text=''

ip:1.1.1.1---1.1.1.*

//隱藏ip。

//引數:

//ip : 需要隱藏的ip。

//n  : 隱藏的位數。

public

static

string

ip(string

ip, 

intn)

string

ary 

=ip.split('.

');intlength 

=text.getarraylength(ary);

string

result 

=ary[0];

for(

inti =1

; i 

<

length; i++)

else

}return

result;}

text.ip("192.168.0.1", 1);  結果 192.168.0.* 

text.ip("192.168.0.1", 2);  結果 192.168.*.* 

text.ip("192.168.0.1", 3);  結果 192.*.*.*

public string strphone(string phone)

137*****432             

錯誤的  text="">

正確的  text=''>

Eval 資料繫結

eval內部必須是雙引號,因為它是普通的c 方法。eval可以使用第二個引數格式化,因此例如你就可以寫 barcode欄位儲存的是條形碼號,如果條形號碼為空,則顯示 待審核 否則顯示條形碼 將格式化日期的方法繫結到資料控制項中 protected string gettime object time...

Eval 資料繫結

eval內部必須是雙引號,因為它是普通的c 方法。eval可以使用第二個引數格式化,因此例如你就可以寫 barcode欄位儲存的是條形碼號,如果條形號碼為空,則顯示 待審核 否則顯示條形碼 將格式化日期的方法繫結到資料控制項中 protected string gettime object time...

資料繫結時Eval的使用

imageurl eval 是否啟用 tostring 啟用 images play.png images stop.png commandname beginandstop height 16px width 16px commandargument eval bt id 開始做的時候居然忘了 這...