Я даю в качестве аргумента переменную, которая затем является фильтром.не помошь к тому, чтобы фильтровать.Строка [lis] - это nchar (50).
Первая страница:
string zarizeni23 = "23 Arburg 100t + robot Arburg + bal. AVT";
Label1.PostBackUrl = "~/LisDetail.aspx?Lis="+ zarizeni23;
Вторая страница:
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1" DataKeyField="id">
<ItemTemplate>
<asp:Label ID="Label4" runat="server" Text='<%# Eval("Lis") %>+%'></asp:Label>
</ItemTemplate>
</asp:DataList>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:VyrobniZakazkyConnectionString %>" SelectCommand="SELECT * FROM [VyrobniZakazkyStroje] WHERE ([Lis] = @Lis)">
<SelectParameters>
<asp:QueryStringParameter Name="Lis" QueryStringField="Lis" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
Я получаю только ноль.
Спасибо.