我使用Datalist Control在我的网站中显示数据。我在Datalist Control中使用HyperLink将值传递给其他页面。我想通过字符串查询将我的ID传递给其他页面。
我的代码
<asp:DataList ID="xlist" runat="server" RepeatColumns="2" Width="650" >
<HeaderTemplate>
<h2 align="center"></h2>
</HeaderTemplate>
<ItemTemplate>
<div class="svc-box">
<img src="ProjectsImages/<%#Eval("Pimg")%>" width="200" height="200" />
<span><%#Eval("Pname")%></span>
<a href="Project1.aspx?A="<%#Eval("PID") %>"">Details</a>
</div>
</ItemTemplate>
<FooterTemplate>
</FooterTemplate>
</asp:DataList>
答案 0 :(得分:1)
尝试在链接中使用单引号代替双重
例如......
<a href="Project1.aspx?A='<%#Eval("PID") %>'">Details</a>