2、用戶控件 " /> 纯肉合集(高H),国产精品第九页,老湿机一区午夜精品免费福利

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ASP.net 動態加載控件時一些問題的總結

1 、在使用LoadControl加載控件后,用戶控件中的某些控件不再響應事件。
這個問題主要是由于將控件加載放在if (!Page.IsPostBack)之內引起的,放在外面即可。在思歸的blog上對此問題進行了詳細的說明。

2、用戶控件中某些控件的響應出現問題,如某個按鈕第一次選擇時不觸發CLICK事件,第二次可以了。
這是由于沒有給控件設置ID引起的,控件ID的作用在下面詳細講述。 如
復制代碼 代碼如下:
Control userControl=(Control)Page.LoadControl(“Test.ascx”);
userControl.ID=“Test”;
AddControl(userControl);

3、如果用戶控件中包括DataGrid控件,那么加載控件后可能出現不響應DataGrid事件的問題。
這好像是一個bug,必須要將加載的控件進行強制轉換,如:
復制代碼 代碼如下:
Test userControl=(Test)Page.LoadControl(“Test.ascx”);

注意:上面使用的是Test類型,而不是Control!
我在以前的Blog中曾提到過這個問題,這種方式將使系統的擴展性降低。 我有一個解決方案可以和大家討論(運用策略模式):
復制代碼 代碼如下:
public class BaseControl : System.Web.UI.UserControl
{
public virtual BaseControl ProcessThisControl();
}

所有的用戶控件從BaseControl 繼承,如果有Datagrid控件,由overide ProcessThisControl方法,如:
復制代碼 代碼如下:
return this as Test;

按如下方式加載控件:
復制代碼 代碼如下:
BaseControl userControl=(BaseControl )Page.LoadControl(“Test.ascx”);
userControl.ProcessThisControl();

4、在用戶控件中如何使用JavaScript。
大家都知道,使用客戶端的腳本將大大提高頁面的響應速度,同時可以避免頻繁地刷新頁面。所以使用Javascript來實現頁面中部分控制是一個比較好的方式,但是在用戶控件中如果訪問某一個子控件呢?
使用方式如下:
復制代碼 代碼如下:
document.all.<%= TestControl.ClientID%>.disabled=true; //將TestControl設置為不可用
如果在C#腳本中應該這樣寫:Page.RegisterStartupScript("OnInitControl","<SCRIPT LANGUAGE='JavaScript'>document.all.Test_TestControl.disabled=true;</SCRIPT>"); //Test為用戶控件,TestControl為用戶控件中的子控件。

現在說一下控件ID,在訪問ASPx文件時,IIS會將ASPx的腳本進行編譯。編譯的時候將用戶控件中的內容寫在同一個頁面中,為了防止頁面中的控件與用戶控件中的控件名稱相同,在編譯的時候對用戶控件中的控件名稱修改為 : 用戶控件名:子控件 ,控件ID則修改為 用戶控件ID_子控件ID。 在動態加載控件時,如果不對控件的ID進行賦值,則控件ID為上一次加載的控件ID,因此在加載用戶控件后應該立即對其設置ID.

AspNet技術ASP.net 動態加載控件時一些問題的總結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲日本国产综合高清 | 久久婷婷五月免费综合色啪 | 草莓视频在线观看完整高清免费 | 国产一在线精品一区在线观看 | 国偷自产视频一区二区99 | 一个人视频日本在线观看 | 日韩精品无码久久一区二区三 | 蜜柚视频在线观看全集免费观看 | 亚洲毛片网 | 国产偷窥盗摄一区二区 | 亚洲精品视频免费观看 | 国产成人精视频在线观看免费 | 免费女人光着全身网站 | 69亞洲亂人倫AV精品發布 | 色多多污版app下载网站 | 韩国精品韩国专区久久 | 在线观看免费毛片 | 国产亚洲精品AV片在线观看播放 | 名女躁b久久天天躁 | 草莓国产视频免费观看 | 香蕉久久夜色精品国产小优 | 一道精品视频一区二区三区 | 亚洲人成77777 | 小xav导航| 97亚洲狠狠色综合久久久久 | 国产国产成年在线视频区 | 青青草国产偷拍在线av | 第一次破女初国产美女 | 久草草在线视视频 | 做暖暖视频在线看片免费 | 黄瓜视频苹果直接安装 | 一级片mp4 | 教室眠催白丝美女校花 | 奶头好翘是不是想要了 | 动漫美女被h动态图 | 九九夜夜妹子 | 98久久无码一区人妻A片蜜 | 又粗又大又爽又黄的免费视频 | 精品久久久久中文字幕日本 | 成人国产在线视频 | 国产乱对白精彩在线播放 |