IE的地址栏怎么出现这个:
http://localhost/HamWeb/info.aspx?Uid=<%# DataBinder.Eval(Container.DataItem,"Uid")%>&inf_id=<% DataBinder.Eval(Container.DataItem,"inf_id")%>我ASP.NET 的HTML代码里是这样写的:
<asp:TemplateColumn HeaderText="new page">
<ItemTemplate>
<asp:HyperLink id="HyperLink1" Target="_blank" runat="server" NavigateUrl='info.aspx?Uid=<%# DataBinder.Eval(Container.DataItem,"Uid")%>&inf_id=<%# DataBinder.Eval(Container.DataItem,"inf_id")%>' Text="~`new">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
都是按网上的来写的~...应该正确啊~~为什么呢
NavigateUrl='info //这里用单引号,双的会提示"服务**标记 ..不正确"
http://localhost/HamWeb/info.aspx?Uid=<%# DataBinder.Eval(Container.DataItem,"Uid")%>&inf_id=<% DataBinder.Eval(Container.DataItem,"inf_id")%>我ASP.NET 的HTML代码里是这样写的:
<asp:TemplateColumn HeaderText="new page">
<ItemTemplate>
<asp:HyperLink id="HyperLink1" Target="_blank" runat="server" NavigateUrl='info.aspx?Uid=<%# DataBinder.Eval(Container.DataItem,"Uid")%>&inf_id=<%# DataBinder.Eval(Container.DataItem,"inf_id")%>' Text="~`new">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
都是按网上的来写的~...应该正确啊~~为什么呢
NavigateUrl='info //这里用单引号,双的会提示"服务**标记 ..不正确"
<ItemTemplate>
<asp:HyperLink id="HyperLink1" Target="_blank" runat="server" NavigateUrl="info.aspx?Uid=<%# DataBinder.Eval(Container.DataItem, "Uid") %>" Text="~`new">
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
服务器标记不正确????