中继器中的超链接

时间:2013-11-21 05:46:22

标签: asp.net vb.net repeater

我在Detail.aspx表单中有一个带有超链接的转发器。点击超链接将重定向到另一个表单(Default5.aspx)。 我试图在Default5.aspx中获取Licensename值。点击转发器内部的超链接,但是值没有得到。

感谢您的帮助。谢谢

 <div id='<%# DataBinder.Eval(Container, "ItemIndex") %>' class="heder"
      style="border-style: none; font-weight: normal;">
 <%# DataBinder.Eval(Container.DataItem, "Licensename")%>  

   <asp:HyperLink ID="HyperLink4" Target="_blank" runat="server" NavigateUrl='<%# String.Concat("Default5.aspx?ID=",Eval("Licensename"))%>'
                    Text="Edit"></asp:HyperLink>
  </div>

1 个答案:

答案 0 :(得分:0)

它的工作原理如下。通过文本框我捕获了Default5格式的值。

<a href='<%#Eval("sampleone", "Default5.aspx?sellpostid={0}") %>' >
 <asp:Literal ID= "Literal1" runat = "server" ></asp:Literal>View Detail </a>