• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • ASP.NET 2.0中使用webpart系列控件(4)

    發表于:2007-06-30來源:作者:點擊數: 標簽:
    1、往窗體中拖拉一個catlogzone控件,如下圖所視。 2、往該catlogzone控件區域中,再拖放三個Webpart系列的控件,分別是DeclarativeCatalogPart, PageCatalogPart, and ImportCatalogPart,如下圖所示。其中,DeclarativeCatalogPart控件的作用是,顯示目前
         1、往窗體中拖拉一個catlogzone控件,如下圖所視。
      
      
      
      2、往該catlogzone控件區域中,再拖放三個Webpart系列的控件,分別是DeclarativeCatalogPart, PageCatalogPart, and ImportCatalogPart,如下圖所示。其中,DeclarativeCatalogPart控件的作用是,顯示目前頁面上有哪些可以用的webpart控件;PageCatalogPart的作用是,可以讓用戶通過勾選的方式,選定將哪些控件添加轉移到其他webpart區域中去。ImportCatalogPart則可以通過外部磁盤文件的方式,加載其他做好了的webpart部件。
      
      
      
      3、在radiobutton區域中,修改以下代碼,增添一個catalog display的顯示模式:
      
      <ASP:RadioButtonList ID="rblMode" runat="server" AutoPostBack="True">
      <asp:ListItem>Browse Display Mode</asp:ListItem>
      <asp:ListItem>Design Display Mode</asp:ListItem>
      <asp:ListItem>Catalog Display Mode</asp:ListItem>
      </asp:RadioButtonList>
      
        然后,在code-behind的代碼中,將代碼修改為如下:
      
      Protected Sub rblMode_SelectedIndExchanged( _
       ByVal sender As Object, _
       ByVal e As System.EventArgs) _
       Handles rblMode.SelectedIndexChanged
        Select Case rblMode.SelectedIndex
         Case 0 : WebPartManager1.DisplayMode = WebPartManager.BrowseDisplayMode
         Case 1 : WebPartManager1.DisplayMode = WebPartManager.DesignDisplayMode
         Case 2 : WebPartManager1.DisplayMode = WebPartManager.CatalogDisplayMode
        End Select
      End Sub
      
        4、在DeclarativeCatalogPart任務菜單上,點擊右上角的智能感知按鈕,然后選"edit templates"的鏈接,進入模版編輯狀態,如下圖:
      
      
      
      再往其中的webpartstemplate區域中拖拉一個google.ascx控件,如下圖,這將允許用戶在運行時,可以自由地往頁面增加這樣的google搜索控件。
      
      
      
       5、然后修改代碼如下:
      
      <ZoneTemplate>
      <asp:DeclarativeCatalogPart ID="DeclarativeCatalogPart1" runat="server">
      ?。糤ebPartsTemplate>
       ?。紆c1:Google title="Google Search" ID="Google2" runat="server" />
      ?。?WebPartsTemplate>
      </asp:DeclarativeCatalogPart>
      
        6、運行程序,可以看到,當選擇catalog display mode時,會顯示如下圖所示的catalog zone,其中列出了當前可用的有哪些webpart控件,我們可以把這個google的控件加到其他的webpart區域,也可以嘗試將已經存在的webpart控件關閉,然后在catalog zone區域中的控件列表中,把它們再加回到頁面中去。
      
      

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>