将<telerik:raddropdownlist>设置为ReadOnly

时间:2019-03-29 06:56:58

标签: asp.net kendo-ui telerik c#-3.0

我试图将telerik控件设置为只读,因此没有人可以编辑这些值。

我已经搜索并尝试了不同的解决方案,但似乎没有一个适合我。

我尝试过以下解决方案,telerrik下拉列表ui代码为:

<telerik:RadDropDownList ID="rddPrefix" runat="server" width="100%" DropDownHeight="200"> </telerik:RadDropDownList>

并应用以下javascript:

<script type="text/javascript">
   var dropdownlist = $("#rddPrefix");
   dropdownlist.readonly();
</script>

请提供一些适当的解决方案。预先感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用以下方法达到此要求:

<telerik:RadDropDownList ... OnClientDropDownOpening="preventComboAction"
    OnClientItemSelecting="preventComboAction">

<script>
function preventComboAction(sender, args) {
    args.set_cancel(true);
}
</script>