asp.net中后端如何对两个不同的按钮进行赋值
时间: 2024-03-21 22:38:11 浏览: 69
在ASP.NET中,您可以通过为不同的按钮设置不同的CommandName和CommandArgument属性值来区分它们。在后端代码中,您可以使用事件处理程序来处理这些按钮的单击事件,并使用CommandName和CommandArgument属性值来确定哪个按钮被单击。
以下是一个示例,其中有两个按钮,一个用于添加项目,另一个用于删除项目。在单击这些按钮时,将在后端代码中设置一个名为"action"的隐藏字段,其值将根据按钮的CommandName属性值设置为"add"或"delete":
```asp.net
<asp:Button ID="btnAdd" runat="server" Text="Add Item" CommandName="add" />
<asp:Button ID="btnDelete" runat="server" Text="Delete Item" CommandName="delete" />
<asp:HiddenField ID="hdnAction" runat="server" />
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
// Check which button was clicked
string command = Request.Form["__EVENTCOMMAND"];
if (command == "add")
{
hdnAction.Value = "add";
}
else if (command == "delete")
{
hdnAction.Value = "delete";
}
}
}
protected void btnSubmit_Click(object sender, EventArgs e)
{
// Get the value of the hidden field to determine which button was clicked
string action = hdnAction.Value;
if (action == "add")
{
// Code to add item here
}
else if (action == "delete")
{
// Code to delete item here
}
}
```
阅读全文
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20241231044930.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![doc](https://img-home.csdnimg.cn/images/20241231044833.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)