当空的asp.net时,ListView LayoutTemplate不显示
我有一个< asp:ListView>但由于某种原因,尽管< EmptyDataTemplate> ;,但是当列表为空时,LayoutTemplate部分不显示.部分显示. LayoutTemplate包含表的标题,我想在数据源中没有项目时显示空表,而不仅仅是EmptyDataTemplate的内容. 如果没有选择,我会将LayoutTemplate复制到EmptyDataTemplate中,但是这样做似乎很愚蠢.想法?
解决方法
从
MSDN:
这里的关键词是“……渲染模板而不是LayoutTemplate模板……” 所以我认为,你必须将LayoutTemplate复制到EmptyDataTemplate模板中. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 在IE10中不应该“X-UA兼容IE =边缘”头覆盖“兼
- asp.net – 寻找用于呈现显示对象视图的表单的代码
- Asp.Net Repeater ItemCommand dataitem始终为null
- asp.net-mvc – 在asp.net mvc中使用Checkbox提交表单
- asp.net-mvc-4 – 如何在mvc4中将Json字符串发送到Controll
- asp.net-mvc – RenderAction应该与表单一起使用吗?
- asp.net-mvc-2 – 是否可以在EditorFor模板控件中使用Displ
- asp.net – 使用Windows凭据和.ne??t 4.5 WIF的RequestSecu
- asp-classic – 经典asp运行的用户是什么?
- asp.net – 我应该在哪里放置scriptmanager