asp.net(c#) linkbutton的一些属性?CommandArgument是干什么的呢?
asp.net(c#)linkbutton的一些属性?CommandArgument是干什么的呢?我想用数据库绑定,加上两个值...
asp.net(c#) linkbutton的一些属性?CommandArgument是干什么的呢?
我想用数据库绑定, 加上两个值 展开
我想用数据库绑定, 加上两个值 展开
1个回答
展开全部
CommandArgument 获取或设置与关联的 CommandName 属性一起传递到 Command 事件处理程序的可选参数。
备注
使用 CommandArgument 属性指定补充 CommandName 属性的参数。
注意 CommandArgument 属性通常只在设置 CommandName 属性时使用。
CommandArgument 属性补充 CommandName 属性,允许提供要执行的命令的任何附加信息。例如,可以将 CommandName 属性设置为 Sort 并将 CommandArgument 属性设置为 Ascending,以指定按升序排序的命令。
参考代码:
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script language="C#" runat="server">
void LinkButton_Command(Object sender, CommandEventArgs e)
{
Label1.Text = "You chose: " + e.CommandName + " Item " + e.CommandArgument;
}
</script>
</head>
<body>
<form runat=server>
<h3>LinkButton Command Event Example</h3>
<asp:LinkButton id="LinkButton1"
Text="Order Item 10001"
CommandName="Order"
CommandArgument="10001"
OnCommand="LinkButton_Command"
runat="server"/>
<br>
<asp:LinkButton id="LinkButton2"
Text="Order Item 10002"
CommandName="Order"
CommandArgument="10002"
OnCommand="LinkButton_Command"
Runat="server"/>
<br>
<p>
<asp:Label id="Label1" runat="server"/>
</form>
</body>
</html>
备注
使用 CommandArgument 属性指定补充 CommandName 属性的参数。
注意 CommandArgument 属性通常只在设置 CommandName 属性时使用。
CommandArgument 属性补充 CommandName 属性,允许提供要执行的命令的任何附加信息。例如,可以将 CommandName 属性设置为 Sort 并将 CommandArgument 属性设置为 Ascending,以指定按升序排序的命令。
参考代码:
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script language="C#" runat="server">
void LinkButton_Command(Object sender, CommandEventArgs e)
{
Label1.Text = "You chose: " + e.CommandName + " Item " + e.CommandArgument;
}
</script>
</head>
<body>
<form runat=server>
<h3>LinkButton Command Event Example</h3>
<asp:LinkButton id="LinkButton1"
Text="Order Item 10001"
CommandName="Order"
CommandArgument="10001"
OnCommand="LinkButton_Command"
runat="server"/>
<br>
<asp:LinkButton id="LinkButton2"
Text="Order Item 10002"
CommandName="Order"
CommandArgument="10002"
OnCommand="LinkButton_Command"
Runat="server"/>
<br>
<p>
<asp:Label id="Label1" runat="server"/>
</form>
</body>
</html>
参考资料: msdn ms-help://MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfSystemWebUIWebControlsLinkButtonClassCommandArgumentTopic.htm
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询