簡體   English   中英

Dropdown_load事件和Page_load?

[英]Dropdown_load Event and Page_load?

  1. 我必須在頁面加載時綁定下拉列表。在我以前的項目中,我使用了Page_Load事件。現在我找到一個事件是Drop 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 } } 

這取決於您的要求以及何時綁定DropDownList 根據ASP.Net頁面生命周期,首先ddlProduct_Load Page_Load事件,然后ddlProduct_Load控制事件,在本例中為ddlProduct_Load事件。

並且,根據DropDownList Load事件的定義也是如此

頁面加載后觸發

因此,您必須決定要在哪里綁定控件。

由於您有10個以上的DropDownLists我建議使用它們自己的load事件綁定您的控件,而不要使Page_Load看起來太忙。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM