为什么像这样绑定id是错误<a href="WebForm1.aspx?id=<%#Eval("id") %>">
<asp:RepeaterID="Repeater1"runat="server"DataSourceID="ObjectDataSource1"><HeaderTemp...
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="ObjectDataSource1">
<HeaderTemplate>
<table>
<tr>
<td>
标题
</td>
<td>
内容
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#Eval("F_Tittle") %>
</td>
<td>
<a href="WebForm1.aspx?id=<%#Eval("id") %>">
<%#Eval("F_New") %>
</a>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
</asp:Repeater> 展开
<HeaderTemplate>
<table>
<tr>
<td>
标题
</td>
<td>
内容
</td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#Eval("F_Tittle") %>
</td>
<td>
<a href="WebForm1.aspx?id=<%#Eval("id") %>">
<%#Eval("F_New") %>
</a>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table></FooterTemplate>
</asp:Repeater> 展开
5个回答
展开全部
<a href='<%# "WebForm1.aspx?id="+ Eval("id") %>' 外面用单引号,里面用双引号;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-07-20
展开全部
<a href="WebForm1.aspx?id=<%#Eval("id") %>"> 这里可能是使用的引号有问题 建议 建一个js事件 把ID当做参数 在事件中跳转页面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的数据源中没有 id 这列?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是引号的问题,id应该用单引号。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询