Member 11933161 Ответов: 1

Как я могу привязать значение textbox на одной странице к значению поля гиперссылки в gridview на другой странице?


Привет ,

У меня есть текстовое поле с именем, URL-адрес на одной странице и gridview на другой странице. в gridview есть поле гиперссылки под названием Reg.No. Я хочу, чтобы URL-адрес был привязан к Reg.No поле в сетке. Я имею в виду, что в виде сетки он должен показывать reg.no значение:
ex: XXXXXXXX. & когда я нажимаю на этот Рег.Нет в представлении сетки новая страница должна быть открыта по ссылке, введенной в поле URL.

Если я введу URL-адрес как www.google.com, когда я нажимаю на Рег.нет гиперссылки, страницы должны быть открыты.

Что я уже пробовал:

<asp:HyperLinkField DataTextField= "REG" DataNavigateUrlFields= "URL" DataNavigateUrlFormatString= " ~\AllocDetail.aspx? URL={0}"
HeaderText= "REG#" />

1 Ответов

Рейтинг:
0

omerkamran

<asp:TemplateField HeaderText="REG" ItemStyle-HorizontalAlign="Right" >
      <HeaderStyle Width="150px" HorizontalAlign="Center" />
        <ItemTemplate>
          <asp:HyperLink ID="someID" runat="server"                        
            Text='<%# DataBinder.Eval(Container.DataItem,"REG") %>'
            NavigateUrl='<%# "~\AllocDetail.aspx?URL=" + Eval("REG").ToString() %>'>    
          </asp:HyperLink>
        </ItemTemplate>
      </asp:TemplateField>