|
DropDownList
|
|||
---|---|---|---|
#18+
Доброго времени суток! Есть DropDownList берущий свои значения из SqlDataSource. Можно ли в условии запроса этого SqlDataSource прописать значение другого DropDownList? <asp:DropDownList ID="DropDownList2" runat="server" DataSourceID="SqlDataSource2" DataTextField="a" Width="180px"> </asp:DropDownList> <asp:SqlDataSource ID="SqlDataSource2" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" SelectCommand="SELECT [b].a FROM [b] where [b].c= '<% DropDownList3.SelectedValue %>' "></asp:SqlDataSource> Можно ли сравнивать с переменной из .cs? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2018, 18:35 |
|
DropDownList
|
|||
---|---|---|---|
#18+
J0rJ, Используйте параметр для запроса. SelectCommand="SELECT [b].a FROM [b] where [b].c= @parametr"> <SelectParameters> <asp:ControlParameter ControlID="<ID листа из которого получаете значение>" Name="parametr" PropertyName="SelectedValue" Type="Object" /> </SelectParameters> Вместо "parametr" - имя поля связываемого листа, по которому желаете сделать выборку ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2018, 13:00 |
|
|
start [/forum/topic.php?fid=18&fpage=22&tid=1355300]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 18ms |
total: | 145ms |
0 / 0 |