我的问题是我怎么能把这个
<%# Eval("about")%>
进入这个功能
<% Utils.UserUtils.showNiceDesc(here goes string - "about") %>
在 asp.net 网络表单中?
问候
这可以满足您的要求;它将 Eval 的结果传递给一个方法。
<%# Utils.UserUtils.showNiceDesc(Eval("about")) %>
使用single
和double
引号的组合。
'<% Utils.UserUtils.showNiceDesc(Eval("about")) %>'
像下面这样
使用你应该使用ToString()
函数。
'<% Utils.UserUtils.showNiceDesc(Eval("about").ToString()) %>'
<tag text='<%# Utils.UserUtils.showNiceDesc(((YourDataItemClass)Container.DataItem).about) %>' />
或者
<tag text='<%# Utils.UserUtils.showNiceDesc(DataBinder.Eval("about")) %>' />
参考: http: //msdn.microsoft.com/en-us/library/bda9bbfx (v=vs.100).aspx