在ASP.NET中带有URL参数的触发按钮

本文关键字:参数 按钮 URL ASP NET | 更新日期: 2023-09-27 18:01:57

正如标题所说,我需要通过使用URL参数触发ASP.net web表单上的某个按钮。我弄清楚了如何用参数填充文本框,但似乎找不到触发按钮的解决方案。如有任何帮助,不胜感激。

按钮的例子:

<asp:Button ID="Button2" runat="server" Text="Calculate" 
        onclick="Button2_Click" />

在ASP.NET中带有URL参数的触发按钮

这很直接…你所要做的就是调用"Button2_Click"方法。

您可以使用javascript实现此目的。

    function triggerClick()
{
var btnSubmitTags = document.getElementById("YourButtonIdHere");
btnSubmitTags.click();
}

你可以像这样在onLoad of body标签处调用这个函数

<body onload="triggerClick()">

或者像这样

window.onload = function()
                {
                   triggerClick();
                };

你也可以用queryStrings

中的值填充你的文本框

但是我不知道为什么你需要使用querystring来触发按钮。