Aditakumar2311 Ответов: 2

Что такое отправитель объекта, EventArgs e?


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;


public partial class Search : System.Web.UI.Page
{

      
    protected void Page_Load(object sender, EventArgs e)
    {

    }
}


Какая польза от этого object sender, EventArgs e в приведенном выше коде?
Заранее спасибо.

2 Ответов

Рейтинг:
15

lw@zi

Page_Load это обработчик событий. Это в основном говорит о том, что должно произойти, если страница загружена. sender является ли то, что вызвало это событие и e содержит информацию о событии. Например, если вы бросаете мяч с определенной высоты,

event: you dropping the ball
sender: you
e: information about the event. Something like from which height you dropped the ball.


Рейтинг:
11

webmaster442

По сути, функции в обработчик события. Отправитель - это объект, вызывающий событие, а переменная e-это аргументы события. Взгляните на следующие предметы:
Обработка и вызов событий[^][^]
Делегаты (Руководство По Программированию На C# )[^]