ASP.NET绑定与EVAL
发布时间:2020-12-16 09:58:13 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试为asp.net组合框执行以下操作: Text='%# IIf(Eval("Name").ToString().Equals(""),Bind("Other"),Bind("Name") %' 我要做的是,如果“Name”列为空,则绑定到“Other”列,否则绑定到“Name”列. 任何人都知道正确的语法,不断将对象设置为引用.我在V
我正在尝试为asp.net组合框执行以下操作:
Text='<%# IIf(Eval("Name").ToString().Equals(""),Bind("Other"),Bind("Name") %>' 我要做的是,如果“Name”列为空,则绑定到“Other”列,否则绑定到“Name”列. 任何人都知道正确的语法,不断将对象设置为引用.我在VB.Net中这样做. 谢谢, 解决方法
试试这个(编辑)
Text='<%# If(Not Eval("Name").ToString.Length = 0,Eval("Name"),Eval("Other")) %>' 如果这不起作用,那么您可能必须构建Code Behind方法 Text='<%# RetrieveName(Eval("Name"),Eval("Other"))' 代码背后 Public Function RetrieveName(Byval name As String?,Byval other As String?) As String If Not String.IsDBNull(name) Then return name ElseIf String.IsDBNull(name) AndAlso Not String.IsDBNull(other) Then return other Else return String.Empty End If End Function (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 添加.net 4.5对Asp.net vNext项目的引用
- 受asp.net MVC启发的更好的WebForms
- ASP.NET MVC中的URL重定向
- asp.net – jqgrid editurl:控制器动作参数
- asp.net – 以编程方式将Textbox TemplateField列添加到Gri
- asp.net – MVC-Mini-Profiler – Web窗体 – 找不到/ mini
- asp.net – SelectedDate不适用于Calendar对象
- asp.net – 如何以程序方式检测漫游器
- asp.net – 如何将HttpRequestBase转换为HttpRequestMessag
- asp.net – 如何在生产.NET网站中更改Web引用?
推荐文章
站长推荐
热点阅读