Gridview ItemTemplate 中多个 Eval 字段的最佳技术?
在 GridView ItemTemplate 中使用多个 EVAL 字段的最佳方法是什么?
希望对外观格式以及设置超链接/javascript 等有一些控制。
What is the best way to use multiple EVAL fields in a GridView ItemTemplate?
Looking to have some control over formatting for appearance as well as setting up hyperlinks/javascript etc.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Eval 和 Bind 都很糟糕。
为什么要通过反射来获取属性呢? 您可以像这样直接访问它:
这并不是说该对象在运行时对您来说是未知的。 无论如何,这是我的两分钱。
Eval and Bind both suck.
Why get the property through reflection? You can access it directly like this:
It's not like the object is unknown to you at runtime. That's my two cents, anyhow.
我以前使用过这个(不好,我知道):
Result = 'John - Smith'
但刚刚发现我也可以将两个(或更多)Evals 放在同一个数据绑定组中:
Result = 'John - Smith'
或
Result = '名字 - 约翰,姓氏 - 史密斯'
I had previously used this (bad, I know):
Result = 'John - Smith'
But just discovered that I can also put TWO (or more) Evals in the same data-bound group:
Result = 'John - Smith'
Or
Result = 'First Name - John, Last Name - Smith'
IMO 更清楚的是:
Even clearer, IMO, is:
我有一个最简单的方法来做同样的事情
......
这里两个对象都被转换为字符串并将它们连接起来。
I have a easiest way to do this same thing...
.
Here both objects are converted into string the concatenate them.