使用者控制項的運用和讀取控制項的資料

2021-06-02 14:21:32 字數 1438 閱讀 2696

n 方法一:

使用使用者控制項的findcontrol方法,找到使用者控制項中的控制項,進一步取得其資料(不需要在控制項中處理,但是需要知道使用者控制項中要使用的控制項的id)

在使用者控制項中使用parent屬性找到頁面,再通過findcontrol方法找到要訪問的控制項

using system;

using system.collections.generic;

using system.linq;

using system.web;

using system.web.ui;

using system.web.ui.webcontrols;

using system.data.sqlclient;

public partial class cityselect : system.web.ui.usercontrol

}protected void page_load(object sender, eventargs e)

private void bindprovince()}}

protected void dropdownlist1_selectedindexchanged(object sender, eventargs e)}}

protected void button1_click(object sender, eventargs e)}}

public delegate void cityselecthandler(object sender,string selectcity);

頁面:

using system;

using system.collections.generic;

using system.linq;

using system.web;

using system.web.ui;

using system.web.ui.webcontrols;

public partial class _default : system.web.ui.page

void city1_oncityselect(object sender, string selectcity)

protected void button1_click(object sender, eventargs e)}

n 方法二:

為控制項增加屬性(方法),使用該屬性訪問使用者控制項中的資料(在目標頁面中使用時,簡單,但是不夠靈活)

為使用者控制項新增事件,在頁面中處理事件,進而實現在控制項中訪問頁面中的控制項

QLabel運用最多的控制項

ui qrcode setpixmap qpixmap pic pay success.png 在專案裡看到這一句 qrcode是qlabel控制項,就在網上學習了一下 qlabel是qt最為基本和常用的乙個控制項。其定義包含在中。1 整體簡介 qlabel功能 qlabel的功能就是顯示文字或者,...

使用者控制項(頁面與使用者控制項之間的資料訪問)12 12

前台如何新增使用者控制項!例 page指令下加入 register src cityselect.ascx tagname cityselect tagprefix uc1 在指定位置下加入 頁面上訪問使用者控制項中的資料 方法一 使用使用者控制項的findcontrol方法,找到使用者控制項中的控...

使用者控制項的使用

使用者控制項是一種復合控制項,工作原理非常類似於 asp.net 網頁 您可以向使用者控制項新增現有的 web 伺服器控制項和標記,並定義控制項的屬性和方法。然後可以將控制項嵌入 asp.net 網頁中充當乙個單元。在頁面中用使用者控制項的時候,在前台 中加 register src 控制項源 ta...