PDA

View Full Version : سوال: تولید چند qyery string در Repeater



webman
سه شنبه 21 آبان 1387, 14:44 عصر
با سلام،
برای تولید چند لینک داینامیک همراه با یک ( query string (instrumentidبا استفاده از Repeater این کد جوابگوست :



<asp:RepeaterID="RepSerial"runat="server">
<ItemTemplate>
<tablecellpadding="0"cellspacing="0">
<tr>


<tdstyle="background-color:#D9EDFF; ">
<asp:HyperLinkID="HyperLink1"runat="server"Text='<%# Eval("model") %>'NavigateUrl='<%# Eval("instrumentid","~/pages/fa/instrumentdetails.aspx?instrumentid={0}" ) %>'CssClass="general"></asp:HyperLink>
</td>
</tr>
</table>
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>


سوال این است اگر بخواهیم چندین query string اضافه کنیم چگونه باید عمل کرد .یعنی در متد Eval چگونه میتوان چند query string بکار برد مثلا الان instrumentid را داریم می خواهیم در لینک یکی دیگر مانند supportid را اضافه کنیم آیا شدنی است؟

merlin_vista
سه شنبه 21 آبان 1387, 15:13 عصر
'<%# "Post.aspx?id="+Eval("f_id")+"&Cat="+Eval("f_Cid") %>'

به همين ترتيب Query ها را اضافه كن به آخر آدرس !!!

webman
سه شنبه 21 آبان 1387, 16:00 عصر
با تشکر از راهنمائی مفیدتان