亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于url傳值使用<%# Eval("id") %>的問題

關于url傳值使用<%# Eval("id") %>的問題

富國滬深 2018-12-19 18:14:47
<P>我有個DataList控件 里面有個這樣的摸板</P> <P>&nbsp;&lt;asp:HyperLink runat="server" ID="hlkupdate" NavigateUrl='CommentAdd.aspx?cid=&lt;%#Eval("cid") %&gt;'&gt;修改&lt;/asp:HyperLink&gt;</P> <P>但是我調試出傳入"CommentAdd.aspx?cid="&nbsp; 的cid的值卻是"&lt;%"這樣的符號 </P> <P>我用的是VS2008 我以前用vs2005的時候就沒遇到過這樣的問題 </P> <P>到底是么原因啊?</P>問題補充: <asp:DataList ID="dlcomment" runat="server" Width="100%" OnItemDataBound="dlcomment_ItemDataBound"> <ItemTemplate> <table width="100%" cellpadding="0" cellspacing="0" border="0" align="center" class="panel"> <tr> <td align="left"> #樓 <%# Eval("pubdate")%> | <%# Eval("uname") %> </td> <td align="right"> <asp:HyperLink runat="server" ID="hlkrestore" NavigateUrl='~/ModelManager/CommentAdd.aspx?cid=<%#Eval("cid") %>&Grade=<%=this.Grade %>&GradeID=<%=this.GradeID %>'>回復</asp:HyperLink> </td> </tr> <tr> <td colspan="2"> <%# Eval("restoretxt")%> </td> </tr> </table> </ItemTemplate> </asp:DataList>
查看完整描述

2 回答

?
楊魅力

TA貢獻1811條經驗 獲得超6個贊

問題已經被回答了,我說個題外話。 可以使用a標簽,性能比較好

查看完整回答
反對 回復 2018-12-23
?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

服務器控件能用<%#%>這樣直接綁定嗎? 你用VS2005 <asp:HyperLink runat="server" ID="hlkupdate" NavigateUrl='CommentAdd.aspx?cid=<%#Eval("cid") %>'>修改</asp:HyperLink>這樣也是一樣的結果,這個原因不在于你用的是2005還是2008。 并且Eval()、XPath() 和 Bind() 這類數據綁定方法只能在數據綁定控件用。

查看完整回答
反對 回復 2018-12-23
  • 2 回答
  • 0 關注
  • 702 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號