如何通过javascript访问UpdatePanel中的控制
How to access control in UpdatePanel through javascript?
如何通过javascript访问或获取UpdatePanel
中的控件引用?
UpdatePanel
中的控件与任何其他页面上的控件没有什么不同,因此您可以以相同的方式访问它们。不同之处在于,UpdatePanel
可以不断添加新的控件,没有简单的方法让您在UpdatePanel
更新时获得控件的ClientID
。在这些情况下,我使用了一个唯一的样式名称(样式不需要有任何细节,在这种情况下它只是用作标记),并使用jQuery的样式访问器访问它。我并不经常需要使用这种方法,但是当我不得不使用样式名称时就足够了。
// Will get the control with this specific style
$(".YourControlsUniqueStyleName")
编辑:在控件中向CssClass添加以下内容:
<asp:TextBox ID="TextBox1" runat="server" CssClass="YourControlsUniqueStyleName"></asp:TextBox>
然后使用javascript使用jQuery,你可以直接访问控件的css类名,像这样并读取值:
var TextBox1Value = $(".YourControlsUniqueStyleName").val();
希望对你有帮助。
相关文章:
- JS编译器/包管理器,用于版本控制
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- 三星智能电视应用程序;Brightcove示例应用程序远程控制问题
- 如何控制组件'的createContent函数被激发
- 节点协同与生成器和Promise并行流量控制
- 否'访问控制允许来源'标头存在于IISNOde中请求的资源(AngularJS+NodeJs)上
- 使用:new Image()控制加载html.src=html_URL
- 传单缩放控制位置错误
- Node.js使用Series函数(模式?)实现流控制时出现意外结果
- 如果类不是一个选项,如何在使用 jQuery 时控制(避免)嵌套 html 元素的样式
- 使用jQuery控制来自图像的音频
- CORS:否'访问控制允许来源'header-但是php设置头文件
- "访问控制允许起源”;通过javascript从http页面调用同一网站的httpsurl时出现问题
- 为什么可以't我将检索到的文档分配给控制台中的变量
- CORS:访问控制允许原点不等于提供的原点
- javascript window.open将无法在Chrome控制台上工作
- onmousedown更改光标;可能需要控制事件冒泡
- 飞行前响应中的访问控制允许标头不允许Angularjs请求标头字段访问控制允许标题
- 客户端类的Updatepanel问题改变中继器内的控制
- 如何通过javascript访问UpdatePanel中的控制