使用CommandArgument调用Button的方法

时间:2014-02-17 12:46:14

标签: c# .net button commandargument

我不确定标题是否最有意义。

我正在尝试调用一种方法,该方法通常只能通过首页本身的直接点击来访问。但是在一个非常特殊的实例中,我需要调用此方法一次,但是由于此方法使用Buttons CommandArgument来确定它应该做什么,我需要获取此假按钮调用的CommandArgument。

我通常会调用这样的方法

Make_Profile(this, new EventArgs());

Make_Profile(null, null);

我试过调用这样的方法:

AddressPage(this, new EventArgs("CommandArgument", "1");

但我认为我不太了解这段代码。

在方法I中调用:

argument = ((Button)sender).CommandArgument;

    if (string.IsNullOrWhiteSpace(argument))
    {
        numba = 0;
    }
    else
    {
        numba = Convert.ToInt32(argument);
    }

所以希望你能看到我想从Button获得的东西。

1 个答案:

答案 0 :(得分:0)

Make_Profile(null, null);

工作正常。