我必须将应用程序移植到.NET,所以我决定使用ASP Webforms。 我有我的示例数据库(它是空的)设置,我有几个webforms(GridView,DetailsView)。对于“新”记录页面,我有一个DetailView,但是当我运行它时,服务器不提供任何形式。我怀疑这是因为表是空的,所以我如何设置它以便呈现表单,以便我可以添加新记录。 谢谢,如果有人能指出我一个很好的Webforms教程,它涵盖了基础知识,那就太棒了。谷歌拥有数百万的这些,但其中大多数,包括msdn都很麻烦,并且会让我感到困惑。
答案 0 :(得分:0)
在这种情况下我必须做的是使用<EmptyDataTemplate>
字段。发生这种情况是因为当DataSet为空时,除非在EmptyDataTemplate
中指定,否则表单不会呈现任何内容。