将 <telerik:RadDropDownList> 设置为只读
Make the <telerik:RadDropDownList> as ReadOnly
我正在尝试 make/set 将 telerik 控件设置为只读,这样任何人都无法编辑这些值。
我搜索并尝试了不同的解决方案,但 none 似乎对我有用。
我尝试了以下解决方案,telerik 下拉列表 ui 代码是:
<telerik:RadDropDownList ID="rddPrefix" runat="server" width="100%" DropDownHeight="200"> </telerik:RadDropDownList>
并应用下面的 javascript:
<script type="text/javascript">
var dropdownlist = $("#rddPrefix");
dropdownlist.readonly();
</script>
请提供一些合适的解决方案。提前致谢。
您可以使用以下方法来实现此要求:
<telerik:RadDropDownList ... OnClientDropDownOpening="preventComboAction"
OnClientItemSelecting="preventComboAction">
<script>
function preventComboAction(sender, args) {
args.set_cancel(true);
}
</script>
我正在尝试 make/set 将 telerik 控件设置为只读,这样任何人都无法编辑这些值。
我搜索并尝试了不同的解决方案,但 none 似乎对我有用。
我尝试了以下解决方案,telerik 下拉列表 ui 代码是:
<telerik:RadDropDownList ID="rddPrefix" runat="server" width="100%" DropDownHeight="200"> </telerik:RadDropDownList>
并应用下面的 javascript:
<script type="text/javascript">
var dropdownlist = $("#rddPrefix");
dropdownlist.readonly();
</script>
请提供一些合适的解决方案。提前致谢。
您可以使用以下方法来实现此要求:
<telerik:RadDropDownList ... OnClientDropDownOpening="preventComboAction"
OnClientItemSelecting="preventComboAction">
<script>
function preventComboAction(sender, args) {
args.set_cancel(true);
}
</script>