在ASP.NET中使用URL参数触发按钮

时间:2013-03-02 18:30:49

标签: c# asp.net

正如标题所说,我需要使用URL参数触发ASP.net Web表单上的某个按钮。我想出了如何用参数填充文本框,但似乎找不到触发按钮的解决方案。任何帮助表示赞赏。

按钮示例:

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

2 个答案:

答案 0 :(得分:0)

这很简单......你所要做的就是调用“Button2_Click”方法。

答案 1 :(得分:0)

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

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

你可以像这样

在身体标签的onLoad上调用这个功能
<body onload="triggerClick()">

或者像这样

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

您还可以使用queryStrings

中的值填充文本框

但我不知道你为什么需要使用querystring触发按钮。如果你不是这个意思,请说清楚。