как передать значение метки с помощью запроса - PullRequest
2 голосов
/ 03 апреля 2011

Я хотел бы отправить значение метки в строке запроса.Как мне это сделать?

<asp:Label ID="lblForward" runat="server" Text="0" Visible="false"></asp:Label>

<a href="../Product/?ProductID=<%#Eval("ProductID") %>&BrandID=<%#Eval("BrandID") %>&Sizes=<%#Eval("lblForward.Text") %>">GO</a>

this lblForward.Text - это значение, которое я хочу передать Querysting.Его всегда 0 или 1.

Ответы [ 2 ]

1 голос
/ 11 апреля 2011

<%#...%> применимо только к контекстам привязки данных.Вы можете попробовать

<%= lblForward.Text %>
0 голосов
/ 11 апреля 2011

Вы можете использовать это

<a href='../Product/?ProductID=<%#Eval("ProductID") %>&BrandID=<%#Eval("BrandID") %>&Sizes=<%="lblForward.Text"%>'>GO</a>

Или вы можете создать URL-адрес со стороны сервера и установить для него значение A href, но убедитесь, что Href также требуется атрибут RUNAT="Server"

...