Dropdown_load Event and Page_load?

本文关键字:load Page Event Dropdown and | 更新日期: 2023-09-27 18:33:08

  1. 我必须在页面加载时绑定下拉列表。在我以前的项目我使用过Page_Load事件。现在我找到一个事件删除down_load事件。我使用了Drop down_load及其工作良好。

  2. 这两个事件有什么区别吗,在某些情况下我必须绑定超过10

    个下拉列表。
  3. 那么哪一个最好呢?

    例如:

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            { 
            //bind my Dropdown
            }
        }
        protected void ddlProduct_Load(object sender, EventArgs e)
        {
             if (!IsPostBack)
             { 
                //bind my Dropdown
             }
        }
    

Dropdown_load Event and Page_load?

这取决于

您的要求以及何时要绑定DropDownList。根据 ASP.Net 页面生命周期Page_Load首先控制事件,然后控制事件,在本例中为ddlProduct_Load事件。

而且,根据DropDownList Load事件的定义也是如此。

加载页面后触发

因此,您必须决定要在何处绑定控件。

由于您有超过 10 个DropDownLists我建议使用他们自己的 load 事件来绑定您的控件,而不是Page_Load看起来太忙。