0
我正在研究一個asp.net應用程序。我有一個搜索按鈕的母版頁。當用戶點擊搜索按鈕時,我想要去search.aspx並在內容頁面上調用搜索按鈕事件處理程序(這是作爲內容頁面也具有搜索功能)。如何調用內容頁面搜索按鈕點擊在母版頁上的按鈕?從母版頁按鈕調用內容頁面事件處理程序點擊
請建議。
我正在研究一個asp.net應用程序。我有一個搜索按鈕的母版頁。當用戶點擊搜索按鈕時,我想要去search.aspx並在內容頁面上調用搜索按鈕事件處理程序(這是作爲內容頁面也具有搜索功能)。如何調用內容頁面搜索按鈕點擊在母版頁上的按鈕?從母版頁按鈕調用內容頁面事件處理程序點擊
請建議。
您可以執行的選項是從可在內容頁面中訪問的母版頁中公開事件。訪問EventArgs類應該爲你解決問題。
內容頁:
protected void Page_Load(object sender, EventArgs e) { MasterPageObject m = (MasterPageObject)base.Master; m.masterPageMethod += customMethod; } private void customMethod(object sender, EventArgs e) { // Your processing here }
我訪問這裏的母版頁masterPageMethod應該被綁定到點擊事件。
爲什麼不使用FindControl並訪問內容頁面的控件,將它轉換爲按鈕並訪問Click()事件?這或我誤解了你的問題。 – Mez