ASP从Javascript设置控件值
ASP setting control value from Javascript
从名称列表中,我在aspx表单页面上动态创建锚标记。每个结果如下,具有不同的名称/ID/标题。
From a list of names i dynamically create achor tags on an aspx form page.
<a target= href="mailto:johnbrown@site.net" onclick="updateSql(document.getElementById('PersonJB'))" runat="server" id="PersonJB" title="JB">John Brown</a>
Java函数updateSql是
function update(passLink) {
/* alert("this dialogue has been invoked through codebehind."); */
document.getElementById('<%= btnUpdateSql.ClientID%>').click();
}
btUnUpdateSQL定义为隐藏
<asp:Button ID="btnUpdateSqlt" runat="server" Text="Button" CssClass="hidden"/>
这一切似乎都奏效了。除了我想让点击事件知道被点击的不同链接。我想要实现的是:在javascript函数中调用click事件之前,用传递的链接的ID或标题更新btnUpdateSql文本。如何在Java函数中设置按钮文本?或者我如何使用另一个隐藏字段?其目的是在单击事件中使用首字母缩写作为键来更新SQL表。
首先,多个链接触发引擎盖下的按钮点击事件是非常脆弱的。
为什么不使用LinkButton,因为您无论如何都要返回服务器。
其优点是LinkButton具有CommandArgument和CommandName。所有链接都可以使用相同的"公共事件",您可以通过查看CommandArgument来查看哪个链接触发了该事件。
如果您不打算回发到服务器,则需要重新设计应用程序以使用Ajax。这超出了最初问题的范围
相关文章:
- 如何在页面中正确设置AngularJS控件
- ASP从Javascript设置控件值
- 使用 jquery 设置 Asp Label 控件的文本值
- 如何在JS代码中设置WinJS.UI.Repeater控件的数据
- 为什么我不能在 Javascript 中或从代码隐藏中将焦点设置为 ASP.Net TextBox 控件
- 从iframe中访问父select2控件元素并设置其值
- 如何设置Telerik RadUpload控件的默认工具提示
- 传单:如何在自定义控件中设置 panTo 方法
- 如何在 HTML 选择控件中设置系统字体
- 如何在 ajax javascript 中设置计时器控件
- 如何在 owl-carousel 幻灯片中查找视频元素,然后仅为该特定幻灯片设置 owl-carousel 控件的 cs
- 如何在 JavaScript 中访问和设置服务器控件的值
- 跨用户控件属性设置和保留值
- 将焦点设置为 jQuery UI 多选控件中的过滤器输入
- 如何使用 Web 浏览器控件进行样式设置,但具有 C# 中的逻辑
- 设置浮出控件中的 WinJs 捕获事件
- 为AJAX选项卡控件设置活动选项卡
- 如何从javascript确定是否为WPF WebBrowser控件设置了ObjectForScripting ?
- 使用AngularJS将窗体控件设置为未触及的焦点
- 我们可以在javascript中为文本框和其他控件设置tabindex吗?