Concatenate text with Eval

后端 未结 6 456
太阳男子
太阳男子 2020-12-05 10:09

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

相关标签:
6条回答
  • 2020-12-05 10:16

    This works fine for me:

    <%#Class.something.ToString() & Eval("something_to_eval")%>
    
    0 讨论(0)
  • 2020-12-05 10:21

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

     onclick=<%# "modCbClick('#tbl_" + Eval("ModCode") + "', this)" %>
    
    0 讨论(0)
  • 2020-12-05 10:26

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

    0 讨论(0)
  • 2020-12-05 10:27

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

     Text='<%# string.Concat(Eval("FirstName"), " ", Eval("LastName"))%>'
    
    0 讨论(0)
  • 2020-12-05 10:29

    try...

    Text='<%# "Mr " + Eval("FirstName") + " " + Eval("LastName")%>'
    
    0 讨论(0)
  • 2020-12-05 10:40

    Here is a good method I am using whereby I want to Concatenate a string to an Eval and use in the CommandArgument of a LinkButton.

    Append string to start

    CommandArgument='<%# String.Format(string.Concat("TextString", Eval("DBValue")))%>'
    

    Append string to end

    CommandArgument='<%# String.Format(string.Concat(Eval("DBValue"), "TextString"))%>'
    
    0 讨论(0)
提交回复
热议问题