3 implementations of IButtonControl
System.Web (3)
UI\WebControls\Button.cs (1)
30public class Button : WebControl, IButtonControl, IPostBackEventHandler {
UI\WebControls\ImageButton.cs (1)
32public class ImageButton : Image, IPostBackDataHandler, IPostBackEventHandler, IButtonControl {
UI\WebControls\LinkButton.cs (1)
46public class LinkButton : WebControl, IButtonControl, IPostBackEventHandler {
99 references to IButtonControl
System.Web (94)
UI\HtmlForm.cs (1)
431if (c is IButtonControl) {
UI\WebControls\ButtonField.cs (3)
208IButtonControl button; 306Debug.Assert(boundControl is IButtonControl, "Expected the bound control to be an IButtonControl"); 307((IButtonControl)boundControl).Text = dataValue;
UI\WebControls\CommandField.cs (1)
500IButtonControl button;
UI\WebControls\CreateUserWizard.cs (17)
2378IButtonControl button = dataListItem.FindControl(SideBarButtonID) as IButtonControl; 2881var createUserButtonControl = (IButtonControl)createUserButton; 2885var previousButtonControl = (IButtonControl)previousButton; 2888((IButtonControl)cancelButton).Text = CancelButtonText; 3395private IButtonControl[][] _buttons; 3430_buttons = new IButtonControl[3][]; 3431_buttons[0] = new IButtonControl[3]; 3432_buttons[1] = new IButtonControl[3]; 3433_buttons[2] = new IButtonControl[3]; 3446private TableCell CreateButtonControl(IButtonControl[] buttons, String validationGroup, String id, 3491internal IButtonControl PreviousButton { 3497internal IButtonControl CreateUserButton { 3503internal IButtonControl CancelButton { 3509private IButtonControl GetButtonBasedOnType(int pos, ButtonType type) {
UI\WebControls\DetailsView.cs (11)
1870IButtonControl firstButton; 1887IButtonControl prevButton; 1907IButtonControl nextButton; 1927IButtonControl lastButton; 1995IButtonControl firstButton; 2065IButtonControl lastButton; 2268protected virtual string GetCallbackScript(IButtonControl buttonControl, string argument) { 2941IButtonControl button = dvcea.CommandSource as IButtonControl; 3585PostBackOptions IPostBackContainer.GetPostBackOptions(IButtonControl buttonControl) { 3602string ICallbackContainer.GetCallbackScript(IButtonControl buttonControl, string argument) {
UI\WebControls\FormView.cs (9)
1578IButtonControl firstButton; 1593IButtonControl prevButton; 1611IButtonControl nextButton; 1629IButtonControl lastButton; 1695IButtonControl firstButton; 1760IButtonControl lastButton; 2562IButtonControl button = fvcea.CommandSource as IButtonControl; 3025PostBackOptions IPostBackContainer.GetPostBackOptions(IButtonControl buttonControl) {
UI\WebControls\GridView.cs (11)
2427IButtonControl firstButton; 2448IButtonControl prevButton; 2469IButtonControl nextButton; 2490IButtonControl lastButton; 2559IButtonControl firstButton; 2628IButtonControl lastButton; 2789protected virtual string GetCallbackScript(IButtonControl buttonControl, string argument) { 3604IButtonControl button = gvcea.CommandSource as IButtonControl; 4443PostBackOptions IPostBackContainer.GetPostBackOptions(IButtonControl buttonControl) { 4460string ICallbackContainer.GetCallbackScript(IButtonControl buttonControl, string argument) {
UI\WebControls\ICallbackContainer.cs (1)
15string GetCallbackScript(IButtonControl buttonControl, string argument);
UI\WebControls\ImageButton.cs (2)
249event EventHandler IButtonControl.Click { 507string IButtonControl.Text {
UI\WebControls\IPostBackContainer.cs (1)
15PostBackOptions GetPostBackOptions(IButtonControl buttonControl);
UI\WebControls\Panel.cs (1)
296if (c is IButtonControl) {
UI\WebControls\Wizard.cs (36)
82private IButtonControl _commandSender; 1398IButtonControl button = dataListItem.FindControl(SideBarButtonID) as IButtonControl; 1869_commandSender = sender as IButtonControl; 1932protected internal void RegisterCommandEvents(IButtonControl button) { 2305private static void ApplyButtonProperties(IButtonControl button, string text, string imageUrl) { 2309private static void ApplyButtonProperties(IButtonControl button, string text, string imageUrl, bool imageButtonVisible) { 2986private IButtonControl[][] _buttons; 3026_buttons = new IButtonControl[3][]; 3027_buttons[0] = new IButtonControl[3]; 3028_buttons[1] = new IButtonControl[3]; 3029_buttons[2] = new IButtonControl[3]; 3064private void CreateButtonControl(IButtonControl[] buttons, String id, bool causesValidation, string commandName) { 3102internal IButtonControl FirstButton { 3124internal IButtonControl SecondButton { 3146internal IButtonControl CancelButton { 3153private IButtonControl GetButtonBasedOnType(int pos, ButtonType type) { 3335private IButtonControl _finishButton; 3336private IButtonControl _previousButton; 3337private IButtonControl _nextButton; 3338private IButtonControl _cancelButton; 3358protected void ApplyButtonStyleInternal(IButtonControl control, Style buttonStyle) { 3377internal IButtonControl CancelButton { 3383_cancelButton = FindControl(Wizard.CancelButtonID) as IButtonControl; 3392internal virtual IButtonControl NextButton { 3398_nextButton = FindControl(Wizard.StepNextButtonID) as IButtonControl; 3407internal virtual IButtonControl PreviousButton { 3413_previousButton = FindControl(Wizard.StepPreviousButtonID) as IButtonControl; 3422internal IButtonControl FinishButton { 3428_finishButton = FindControl(Wizard.FinishButtonID) as IButtonControl; 3448private IButtonControl _previousButton; 3454internal override IButtonControl PreviousButton { 3460_previousButton = FindControl(Wizard.FinishPreviousButtonID) as IButtonControl; 3471private IButtonControl _nextButton; 3477internal override IButtonControl NextButton { 3483_nextButton = FindControl(Wizard.StartNextButtonID) as IButtonControl;
System.Web.Extensions (5)
UI\WebControls\ListView.cs (2)
2804IButtonControl button = commandEventArgs.CommandSource as IButtonControl;
UI\WebControls\NextPreviousPagerField.cs (1)
474IButtonControl button;
UI\WebControls\NumericPagerField.cs (2)
320IButtonControl button; 359IButtonControl button;