asp.net - 使作为只读
问题描述
我正在尝试将 Telerik 控件设置/设置为只读,因此没有人能够编辑这些值。
我已经搜索并尝试了不同的解决方案,但它们似乎都不适合我。
我尝试制作以下解决方案,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>
推荐阅读
- java - 有没有办法从 Firestore 访问自动生成文档 ID?
- javascript - 使用 lodash 中的 _.toLower 而不是 Javascript 的 toLowerCase() 有什么好处?
- javascript - 使用 node pg (postgres) 客户端处理错误和恢复
- c# - null 条件运算符和专用的 null 检查之间有什么区别吗?
- javascript - 我在 reactjs 中使用 axios 从 api 调用中检索值时遇到问题
- python - .bat 文件 :: [Errno url 错误] 未知 url 类型:'https'
- javascript - Angular Material Datepicker Highlight Range Week Start to Week End
- vba - 从特定模块更改 CheckBox 的字体属性“删除线”不起作用
- mongodb - 如何在 mongoexport 中使用当前日期指定查询?
- typescript - 使用 infer 关键字创建反向类型查找?