Hey there,
I am not sure why do you need CommandName and CommandArgument for TextBox, as these are not properties of TextBox control, so CommandName and CommandArgument will be added as Attributes of the TextBox.
Here is an example showing how you can get them in the event:
protected void TextBox_TextChanged(object sender, EventArgs e)
{
TextBox txt = (TextBox) sender;
string commandArg = txt.Attributes["CommandArgument"].ToString();
String commandName = txt.Attributes["CommandName"].ToString();
}
Let me know if it helps.
Azee...