asp.net – 当DataSource中没有数据时,DetailsView不可见
发布时间:2020-12-15 21:03:47 所属栏目:asp.Net 来源:网络整理
导读:即使基础数据源中没有数据,如何显示DetailsView? 问题是当DetailsView不可见时,命令按钮也不可见.所以我不能将新记录插入数据库.我希望始终可见DetailsView,其DefaultMode设置为ReadOnly. 如果不可能,我想问一个解决这个问题的方法. 我想到的一个解决方法是
即使基础数据源中没有数据,如何显示DetailsView?
问题是当DetailsView不可见时,命令按钮也不可见.所以我不能将新记录插入数据库.我希望始终可见DetailsView,其DefaultMode设置为ReadOnly. 如果不可能,我想问一个解决这个问题的方法. 我想到的一个解决方法是检查数据源是否有任何记录.如果没有,那么programmaticaly将DefaultMode更改为Insert.但是,这会导致另一个问题 – 如何计算DataSource中的记录数. 我所有的问题都与ASP 3.5有关 解决方法
您需要添加EmptyDataTemplate:
<asp:DetailsView ID="MyDV" runat="server"> <EmptyDataTemplate> <asp:Button ID="InsertButton" runat="server" CommandName="New" /> </EmptyDataTemplate> </asp:DetailsView> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – Twitter通知ajax吧,他们是怎么做到的?
- 如何从asp.net按钮单击事件调用javascript函数
- ASP.NET Core中的OWASP Top 10 十大风险-失效的访问控制与S
- asp.net-mvc – Asp.Net MVC – “动态”路由的最佳方法
- asp.net-mvc – 是否可以在MVC控制器中的一个操作上禁用授权
- ASP.net RequiredFieldValidator不阻止回发
- ASP.NET API接口使用HttpClient进行测试和验证
- asp.net-mvc – 在ASP.NET MVC 3应用程序中引用类库中的Nin
- 连接到报表服务器的尝试失败 – 在ASP.NET中设置URL和路径?
- 用于诊断.NET中的内存泄漏的工具(ASP.NET应用程序)
推荐文章
站长推荐
- ASP.NET MVC:数据注释验证足够了吗?
- asp.net-mvc – 使用依赖注入来组织ASP.Net MVC解
- asp.net – 在IE7 / IE8中未定义window.XMLHttpR
- 即使模型无效,ASP.NET MVC“Ajax.BeginForm”也执
- asp.net-mvc – ASP MVC查看内容为JSON
- asp.net – 无法在Web服务器上启动调试.无法连接
- asp.net-mvc – 通过WCF服务实现寻呼机
- asp.net – 有没有= window.onload在Javascript?
- asp.net – 如何避免System.Xml.Linq.XElement转
- asp.net – 我使用什么Active Directory字段来唯
热点阅读