C#:Html Form data on按钮单击C#代码

本文关键字:按钮 单击 代码 on data Html Form | 更新日期: 2023-09-27 18:21:22

我想通过C#发送我的HTML Form Action url,而不是通过点击按钮操作的HTML代码。。

<form action="url" method=POST runat="server"></form>

我正在尝试的是

 <form id="form" method="POST" runat="server">

并且在C#代码中

 protected void Button2_Click(object sender, EventArgs e)
    {
    HtmlForm form = (HtmlForm)this.FindControl("form");
      form.Attributes.Add("action", "url");
    }

这不会触发操作方法,但会添加url。。如何从C#代码触发调用

C#:Html Form data on按钮单击C#代码

您可以使用"Server.Transfer"将表单数据发布到不同的表单:

Server.Transfer(url);

如果您不需要将表单数据发布到下一个表单,只想更改为单独的URL,请使用"响应.重定向"将浏览器重定向到您想要的任何页面:

Response.Redirect(url);
<!DOCTYPE html>
<html>
<body>
<button type="button" onclick="THIS IS WHERE YOU PUT THE CODE">Send Info</button>
<p>This is the code:
<!DOCTYPE html>
<html>
<body>
<button type="button" onclick="alert('')">Send Info</button>
</p>
<p> If this code doesn't show, inspect it...
</body>
</html>
</body>
</html>