62,046
社区成员
发帖
与我相关
我的任务
分享
<asp:HyperLink runat="server" Visible='<%# !String.IsNullOrEmpty((string)Eval("url")) %>'
NavigateUrl='<%# Get下载Url(......这里的绑定表达式请自己写....) %>' Text="下载啊">
</asp:HyperLink>
这里,就根据 url 字段来判断此 HyperLink 是否显示!
关键的一个知识点要记住,不要写到什么 c# 代码中,要在设计界面去“声明”。用声明性的语句,而不是编程语句,这样做让有 UI 意识的人一目了然地就能看到 UI 设计意图,而且随时调整它也不会对其他部分的代码产生半点不利影响。
大部分编程者不懂 UI,设计 UI 代码时你就要用 UI 的技术去声明。不要写到过程处理 c# 代码中!