我无法理解与ASP.NET LinkButton关联的CommandName
和CommandArgument
。我已阅读此文章 - http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.commandname.aspx以及本网站上的其他问题。LinkButton CommandName和CommandArgument
我想我的问题是 - 什么是“命令”? CommandName
基本上可以是任何文本?我将“排序”和“提交”作为示例。至于CommandArgument
,这只是用来进一步指定“命令”的类型。正确? 非常感谢您的帮助。
真棒解释,freefaller!谢谢! –
这里没有解释的是,asp:linkbutton如何触发命令以及在哪里。我的意思是,我有一个带CommandName =“Delete”的链接按钮,这会触发我的SqlDataSource中的DeleteCommand,它会从我们的数据库中删除一条记录。但是,如果将其重命名为CommandName =“MyDeleteFunction”,则不再调用DeleteCommand。没关系,但我该如何捕获我的新命令名称;我不希望它在服务器端。我相信CommanName不是服务器端事件。 – Fandango68