2004-06-09 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System.Web / System.Web.UI.WebControls / CommandEventArgs.cs
1 /**\r
2 * Namespace: System.Web.UI.WebControls\r
3 * Class:     CommandEventArgs\r
4 *\r
5 * Author:  Gaurav Vaish\r
6 * Maintainer: gvaish@iitk.ac.in\r
7 * Implementation: yes\r
8 * Status:  100%\r
9 *\r
10 * (C) Gaurav Vaish (2001)\r
11 */\r
12 \r
13 using System;\r
14 using System.Web;\r
15 using System.Web.UI;\r
16 \r
17 namespace System.Web.UI.WebControls\r
18 {\r
19         public class CommandEventArgs : EventArgs\r
20         {\r
21                 private string cmdName;\r
22                 private object cmdArg;\r
23                 \r
24                 public CommandEventArgs(CommandEventArgs e) : this(e.CommandName, e.CommandArgument)\r
25                 {\r
26                 }\r
27                 \r
28                 public CommandEventArgs(string commandName, object argument)\r
29                 {\r
30                         cmdName = commandName;\r
31                         cmdArg  = argument;\r
32                 }\r
33                 \r
34                 public string CommandName\r
35                 {\r
36                         get\r
37                         {\r
38                                 return cmdName;\r
39                         }\r
40                 }\r
41                 \r
42                 public object CommandArgument\r
43                 {\r
44                         get\r
45                         {\r
46                                 return cmdArg;\r
47                         }\r
48                 }\r
49         }\r
50 }\r