2015-07-11 4 views
0

Я использую элемент управления Datalist для отображения данных на моем веб-сайте. Я использую HyperLink в Datalist Control для передачи значения на другую страницу. я хочу передать свой идентификатор на другую страницу с помощью строки запроса ..Отправьте строку с QueryString в Datalist Control в ASP.net

Моего кода

<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> 

ответ

1

Попробуйте использовать одиночные кавычки EVAL в вашей ссылке вместо двойного

К примеру ...

<a href="Project1.aspx?A='<%#Eval("PID") %>'">Details</a> 
Смежные вопросы