将文本连接到 asp.net 网页 (aspx) 的绑定(bind)表达式的语法是什么。
例如,如果我有一个像这样绑定(bind)的超链接:
<asp:HyperLink id="lnkID" NavigateUrl='<%# Bind("Link") %>' Target="_blank"
Text="View" runat="server"/>
如何更改文本以将绑定(bind)值与字符串连接起来?像这样的变体并不完全正确。
Text='<%# Bind("ID") + " View" %>'
也没有
Text='<%# String.Concat(Bind("ID"), " View") %>'
最佳答案
改用 Eval。
Text='<%# Eval("ID", "{0} View") %>'
如果值不更新,Eval 也更好,其中 Bind 允许两种方式的数据绑定(bind)。
关于asp.net - 在asp.net中使用Bind表达式时如何连接文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/360851/