我想在按钮的commandArgument中传递选定的下拉文本(ddlTime)。

注意:Dropdown的Autopostback = 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”)来捕获参数。
请给我一些提示。

最佳答案

仅凭少量信息就很难知道您的要求。

但是从我的角度来看,您可以尝试以下操作:

使用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参数。

关于javascript - 在同一个aspx页面上的commandArgument中传递所选的下拉文本?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8951944/

10-09 20:20