Concatenate text with Eval

2019-01-14 05:58发布

How to concatenate static text in the start of Eval("") in asp.net?

5条回答
smile是对你的礼貌
2楼-- · 2019-01-14 06:38

For concating two fields from db you can use string.Concat function in eval()

 Text='<%# string.Concat(Eval("FirstName"), " ", Eval("LastName"))%>'
查看更多
老娘就宠你
3楼-- · 2019-01-14 06:44

try...

Text='<%# "Mr " + Eval("FirstName") + " " + Eval("LastName")%>'
查看更多
Bombasti
4楼-- · 2019-01-14 06:47

try this: Text='<%# string.Concat("Table No:", " ", Eval("table_no")) %>'

查看更多
在下西门庆
5楼-- · 2019-01-14 07:01

This works fine for me:

<%#Class.something.ToString() & Eval("something_to_eval")%>
查看更多
ゆ 、 Hurt°
6楼-- · 2019-01-14 07:04

Doing this (without single quote) worked for me. And Visual Studio underlines it as a Validation warning.

 onclick=<%# "modCbClick('#tbl_" + Eval("ModCode") + "', this)" %>
查看更多
登录 后发表回答