передать выбранный выпадающий текст в commandArgument на той же странице aspx? - PullRequest
1 голос
/ 21 января 2012

Я хочу передать выбранный выпадающий текст (ddlTime) в команде Argument кнопки.

Примечание: Autopostback Dropdown = false.

Код-Aspx -

 <asp:DropDownList ID="ddlTime" runat="server" AutoPostBack="false" Width="70">
        </asp:DropDownList>
<telerik:RadButton ID="btnViewSun" runat="server" Text="View" CommandArgument="-pass selected value here-"
            OnClientClicked="OnClientClicked_ViewAssignedCust" ButtonType="LinkButton" BorderStyle="None" />

Я написал JS-функцию («OnClientClicked_ViewAssignedCust») для перехвата аргументов.Пожалуйста, дайте мне подсказку.

1 Ответ

0 голосов
/ 21 января 2012

Трудно узнать ваше требование с небольшим количеством предоставленной вами информации.

Но, на мой взгляд, вы можете попробовать это:

Используйте JQuery, чтобы получить выбранное значение всобытие javascript, как показано ниже:

$("#<%=ddlTime.ClientID%>").val();
or if you know the clientid of the dropdown use this:
$("#ddlTimeClientID").val(); //subs. ddlTimeClientID by the ddlTime controls client ID

Параметр CommandArgument можно получить только в коде сервера.

...