我想在asp.net Web表单页面的Formview中创建一个subgurim maps控件。当我将它添加到formview中的项目模板时,它不会呈现。当我把它放在Formview之外时它会很好。有什么我想念的吗?
代码不呈现的地方:
<%@ Register Assembly="GMaps" Namespace="Subgurim.Controles" TagPrefix="maps" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="main" Runat="Server">
<div id="content">
<asp:FormView ID="FormView1" runat="server">
<ItemTemplate>
<maps:StaticGMap ID="StaticGMap1" runat="server" format="png32" />
<maps:GMap ID="GMap1" runat="server" />
</ItemTemplate>
</asp:FormView>
</div>
</asp:Content>
答案 0 :(得分:0)
问题是Formview没有DataSourceID
或DataSource
。如果为FormView设置DataSource
,您将看到地图。