在JavaScript中设置ASP.NET按钮的CommandArgument,可以通过以下方法实现:
onclick
事件,并调用一个JavaScript函数。getElementById
方法获取按钮的DOM对象,并设置CommandArgument
属性。click
方法触发按钮的点击事件。示例代码如下:
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /><script>
function setCommandArgument() {
var button = document.getElementById('<%= Button1.ClientID %>');
button.CommandArgument = 'your_value';
button.click();
}
</script>
在这个示例中,我们首先在ASP.NET按钮的HTML标签中添加了onclick
事件,并调用了setCommandArgument
函数。然后,在JavaScript函数中,我们通过getElementById
方法获取了按钮的DOM对象,并设置了CommandArgument
属性。最后,我们调用了按钮的click
方法触发了按钮的点击事件。
需要注意的是,由于ASP.NET按钮的ID可能会在运行时被修改,因此我们需要使用<%= Button1.ClientID %>
来获取正确的ID。
领取专属 10元无门槛券
手把手带您无忧上云