CodeVerge.Net Beta


   Explore    Item Entry   Register  Login  
Microsoft News
Asp.Net Forums
IBM Software
Borland Forums
Adobe Forums
Novell Forums

ASP.NET Web Hosting – 3 Months Free!
Free 3 Months



Zone: > NEWSGROUP > Asp.Net Forum > microsoft_downloads.css_friendly_control_adapters Tags:
Item Type: NewsGroup Date Entered: 5/16/2006 9:52:09 PM Date Modified: Subscribers: 0 Subscribe Alert
Rate It:
(NR, 0)
XPoints: N/A Replies: 15 Views: 45 Favorited: 0 Favorite
Can Reply:  No Members Can Edit: No Online: Yes
16 Items, 1 Pages 1 |< << Go >> >|
Rasetti
Asp.Net User
CssSelectorClass not showing5/16/2006 9:52:09 PM

0/0

Hi,

I followed all the steps indicated in the white paper to install the Controls Adapter on my existing website and I'm not getting the CssSelectorClass for the controls.
Any ideas?

Thanks,

Juan


Juan Barrera
MCTS


Please remember to click "Mark as Answer" on this post if it helped you.
Russ Helfand
Asp.Net User
Re: CssSelectorClass not showing5/16/2006 11:30:49 PM

0/0

Can you post some of your tags and code?
Russ Helfand
Groovybits.com
Rasetti
Asp.Net User
Re: CssSelectorClass not showing5/16/2006 11:37:00 PM

0/0

Yes, sure.

The following is the Menu Control I want to skin:

The problem is that on the Menu properties the "CssSelectorClass" is not recognized.

<%

@ Control Language="VB" AutoEventWireup="false" CodeFile="topmenu2.ascx.vb" Inherits="topmenu2" %>

<

asp:XmlDataSource ID="XmlHome" runat="server" DataFile="~\UserControls\topMenu.xml"

XPath="Menu/MenuItem"></asp:XmlDataSource>

<asp:Menu ID="Home" runat="server" DataSourceID="XmlHome" DisappearAfter="300" Orientation="Horizontal" Width="655px">

<DataBindings>

<asp:MenuItemBinding DataMember="MenuItem" NavigateUrlField="url" TextField="Desc"

ToolTipField="Desc" />

</DataBindings>

</asp:Menu>

.....other tags


Juan Barrera
MCTS


Please remember to click "Mark as Answer" on this post if it helped you.
Russ Helfand
Asp.Net User
Re: CssSelectorClass not showing5/16/2006 11:55:14 PM

0/0

OK, so you have a user control (ASCX) called topmenu2.  And it uses an <asp:Menu> that you want to be influenced by the MenuAdapter included with this adapter kit.  Right?

If so, what does your page (ASPX) file look like?  I'm referring to the page that creates and instance of topmenu2.  Specifically, can you verify that the Theme for that page has been set.  If you are using the kit's themes you might want to set it to Basic to begin with. Maybe the problem is that the page doesn't have a theme set so it's not picking up the necessary CSS files in the theme folder... just a shot-in-the-dark. In any case, can we see the code for the page (ASPX)?


Russ Helfand
Groovybits.com
Rasetti
Asp.Net User
Re: CssSelectorClass not showing5/17/2006 12:04:36 AM

0/0

Thanks Russ, you 're right, what you're saying is what I want to do.
Below is the code to the .aspx page, which, in fact, is a Master Page. The top menu call is in bold font.
The Theme property is set in the web.config file, not in the Master Page itself, could that be the problem?
 

<%

@ Master Language ="VB" CodeFile="Parent.master.vb" Inherits ="Parent" %>

<%

@ Register Src ="~/UserControls/topmenu2.ascx" TagName="topmenu2" TagPrefix="uc1" %>

<!

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">

<

html xmlns="http://www.w3.org/1999/xhtml ">

<

head id="Head1" runat="server">

...meta code

<title></title >

</

head>

<

body>

<form id="form1" runat="server">

<div id="MainDivContainer" runat="server" class ="MainDivContainer">

<table id="HeaderTable" runat="server" class="HeaderTable">

<tr>

<td class="HeaderLeftCell">

<a id="A1" runat="server" href="~/Default.aspx">

<img id="HeaderGif" runat="server" alt="Vedere Group" src="App_Themes\MainTheme\Images\MainLogo.gif" /></ a></td>

<td class="HeaderRightCell">

<asp:Label ID="LoginUserName" runat="server" Text="" Font-Bold="true" Font-Names="Arial" Font-Size="8.5pt" /><br />

<asp:Label ID="LoginUserEmail" runat="server" Text="" />

<br /><br />

<asp:Label ID="currentDate" runat="server">

</asp:Label>

</td>

</tr>

<tr>

<td class="TopMenuCell" colspan="2">

<uc1:topmenu2 ID="Topmenu2_1" runat="server">

</uc1:topmenu2 >

</td>

</tr>

</table>

<asp:ContentPlaceHolder ID="ParentContentPlaceHolder" runat="server">

</asp:ContentPlaceHolder >

</div>

</form>

</

body>

</

html>

Juan Barrera
MCTS


Please remember to click "Mark as Answer" on this post if it helped you.
Russ Helfand
Asp.Net User
Re: CssSelectorClass not showing5/17/2006 12:31:05 AM

0/0

OK.  We are getting closer to the point where I can "see" the whole picture. Can you fill in the details of what exactly is wrong?  What is the actual problem?  Specifically, what is the problem from the end-user experience (looking at the browser window).  Can you send along relevant portions of the HTML that is being sent down to the browser?  I need to see what markup is being spit out and what CSS is being linked in.


Russ Helfand
Groovybits.com
Rasetti
Asp.Net User
Re: CssSelectorClass not showing5/17/2006 1:11:38 AM

0/0

Ok Russ, the actual problem is that the CssSelectorClass property is not recognized in the control (I mean, either by IntelliSense or writing it manually, because the code won't compile).

And this is the html code generated by the control in the attached HTML file (sorry, I can't attach files yet)

<div class="AspNet-Menu-Horizontal">
   <ul class="AspNet-Menu">
    <li class="AspNet-Menu-Leaf">
     <a href="/VedereAspNet/default.aspx" class="AspNet-Menu-Link" title="Home">
      Home
     </a>
    </li>
    <li class="AspNet-Menu-WithChildren">
     <span class="AspNet-Menu-NonLink">
      Our Company
     </span>
     <ul>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/OurCompany/ourMission.aspx"

class="AspNet-Menu-Link" title="Our Mission">
        Our Mission
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/OurCompany/clients.aspx"

class="AspNet-Menu-Link" title="Client References">
        Client References
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/OurCompany/partners.aspx"

class="AspNet-Menu-Link" title="Partners">
        Partners
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/OurCompany/contactUs.aspx"

class="AspNet-Menu-Link" title="Contact Us">
        Contact Us
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/OurCompany/privacy.aspx"

class="AspNet-Menu-Link" title="Privacy">
        Privacy
       </a>
      </li>
     </ul>
    </li>
    <li class="AspNet-Menu-WithChildren">
     <span class="AspNet-Menu-NonLink">
      Products
     </span>
     <ul>
      <li class="AspNet-Menu-WithChildren">
       <span class="AspNet-Menu-NonLink">
        Profiling and Segmentation
       </span>
       <ul>
        <li class="AspNet-Menu-Leaf">
         <a

href="/VedereAspNet/Products/Profiling/profiler.aspx" class="AspNet-Menu-Link" title="PREO? Profiler">
          PREO? Profiler
         </a>
        </li>
       </ul>
      </li>
      <li class="AspNet-Menu-WithChildren">
       <span class="AspNet-Menu-NonLink">
        Performance Management
       </span>
       <ul>
        <li class="AspNet-Menu-Leaf">
         <a

href="/VedereAspNet/Products/Performance/OnDemand.aspx" class="AspNet-Menu-Link" title="PREO? On-Demand">
          PREO? On-Demand
         </a>
        </li>
        <li class="AspNet-Menu-Leaf">
         <a

href="/VedereAspNet/Products/Performance/PharmAudits.aspx" class="AspNet-Menu-Link" title="PharmAudit?">
          PharmAudit?
         </a>
        </li>
        <li class="AspNet-Menu-Leaf">
         <a

href="/VedereAspNet/Products/Performance/SalesForce.aspx" class="AspNet-Menu-Link" title="PREO? Sales Force">
          PREO? Sales Force
         </a>
        </li>
       </ul>
      </li>
     </ul>
    </li>
    <li class="AspNet-Menu-WithChildren">
     <span class="AspNet-Menu-NonLink">
      Services
     </span>
     <ul>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/Services/Consulting.aspx"

class="AspNet-Menu-Link" title="Consulting">
        Consulting
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/Services/ProjectManagment.aspx"

class="AspNet-Menu-Link" title="Project Management">
        Project Management
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/Services/Training.aspx"

class="AspNet-Menu-Link" title="Training">
        Training
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/Services/DataManagment.aspx"

class="AspNet-Menu-Link" title="Data Management">
        Data Management
       </a>
      </li>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/Services/StrategicAnalysisServices.aspx"

class="AspNet-Menu-Link" title="Strategic Analysis Services">
        Strategic Analysis Services
       </a>
      </li>
     </ul>
    </li>
    <li class="AspNet-Menu-WithChildren">
     <span class="AspNet-Menu-NonLink">
      News and Articles
     </span>
     <ul>
      <li class="AspNet-Menu-Leaf">
       <a href="/VedereAspNet/NewsAndArticles/news.aspx"

class="AspNet-Menu-Link" title="News">
        News
       </a>
      </li>
     </ul>
    </li>
   </ul>
  </div>

 


Juan Barrera
MCTS


Please remember to click "Mark as Answer" on this post if it helped you.
Russ Helfand
Asp.Net User
Re: CssSelectorClass not showing5/17/2006 2:15:09 AM

0/0

CssSelectorClass is what is known as an expando property.  It is meant to be recognized by the adapters but will not be recognized by Intellisense or VS in general.  So I'm still not convinced that the setting of CssSelectorClass is the problem.

Here's a little test you can do...

Install the VSI for the CSS Friendly Adapters.  In VS create a new web site based on the new CSS Friendly Adapters web template (I used the C# version).  In the root of that new web site, create a file called TopMenuTest.aspx.  It should look like this:

<%@ Page Language="C#" %>

<%@ Register TagPrefix="test" TagName="TopMenu2" Src="~/TopMenu2.ascx" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml" >

<head runat="server">

<title>Untitled Page</title>

</head>

<body>

<form id="form1" runat="server">

<div>

<test:TopMenu2 runat="server" />

</div>

</form>

</body>

</html>

Now create a user control called TopMenu2.ascx that looks like this:

<%@ Control Language="C#" ClassName="TopMenu2" %>

<script runat="server">

</script>

<asp:Menu ID="Menu2" runat="server" SkinID="SampleMenuHorizontal" DataSourceID="ExampleSiteMapDS" CssSelectorClass="PrettyMenu" Orientation="Horizontal" />

<asp:SiteMapDataSource runat="server" ID="ExampleSiteMapDS" SiteMapProvider="ExampleSiteMapProvider" ShowStartingNode="false" />

Now in the web.config add the following element just below the compilation element:

<pages theme="Basic" />

Now, in VS, run your TopMenuTest.aspx page. Do the menus look OK to you?  They do for me.  If I do a view-source in IE when looking at TopMenuTest.aspx I see this (below).  Notice that there is a div whose ID is properly set to PrettyMenu... which is the value of the CssSelectorClass

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head><title>
 Untitled Page
</title><link href="App_Themes/Basic/DataList.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/DataListExample.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/DetailsView.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/DetailsViewExample.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/ExamplesMaster.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/FormView.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/FormViewExample.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/MainMaster.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/Menu.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/MenuExample.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/SrcViewer.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/TreeView.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/TreeViewExample.css" type="text/css" rel="stylesheet" /><link href="App_Themes/Basic/WhitePaper.css" type="text/css" rel="stylesheet" /><style type="text/css">
 .ctl02_Menu2_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:0px;top:0px; }
 .ctl02_Menu2_1 { color:Black;font-family:Tahoma;font-size:8pt;text-decoration:none; }
 .ctl02_Menu2_2 { color:Black;font-family:Tahoma;font-size:8pt; }
 .ctl02_Menu2_3 { color:Black;border-style:none; }
 .ctl02_Menu2_4 { border-color:#648ABD;border-width:1px;border-style:Solid;width:100px;padding:3px 2px 3px 2px; }
 .ctl02_Menu2_5 { color:Black;font-size:8pt;border-style:none; }
 .ctl02_Menu2_6 { border-color:#648ABD;border-width:1px;border-style:Solid;width:130px;padding:3px 2px 3px 2px; }
 .ctl02_Menu2_7 { color:White; }
 .ctl02_Menu2_8 { color:White;background-color:SteelBlue; }
 .ctl02_Menu2_9 { color:White;border-style:none; }
 .ctl02_Menu2_10 { color:White;background-color:SteelBlue; }

</style></head>
<body>
    <form name="form1" method="post" action="TopMenuTest.aspx" id="form1">
<div>
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJNjQ3MjQwOTc0D2QWAgIED2QWAgIBD2QWAmYQPCsADQIADxYCHgtfIURhdGFCb3VuZGdkDBQrAAYFEzA6MCwwOjEsMDoyLDA6MywwOjQUKwACFhAeBFRleHQFCFByb2R1Y3RzHgVWYWx1ZQUIUHJvZHVjdHMeC05hdmlnYXRlVXJsBSwvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1Qcm9kdWN0cx4HVG9vbFRpcAUIUHJvZHVjdHMeB0VuYWJsZWRnHgpTZWxlY3RhYmxlZx4IRGF0YVBhdGgFLC9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXByb2R1Y3RzHglEYXRhQm91bmRnFCsACAUbMDowLDA6MSwwOjIsMDozLDA6NCwwOjUsMDo2FCsAAhYQHwEFB1dpbmRvd3MfAgUHV2luZG93cx8DBTMvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1Qcm9kdWN0c1dpbmRvd3MfBAUHV2luZG93cx8FZx8GZx8HBTMvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1wcm9kdWN0c3dpbmRvd3MfCGdkFCsAAhYQHwEFBk9mZmljZR8CBQZPZmZpY2UfAwUyL0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89UHJvZHVjdHNPZmZpY2UfBAUGT2ZmaWNlHwVnHwZnHwcFMi9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXByb2R1Y3Rzb2ZmaWNlHwhnZBQrAAIWEB8BBRJCdXNpbmVzcyBTb2x1dGlvbnMfAgUSQnVzaW5lc3MgU29sdXRpb25zHwMFPS9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPVByb2R1Y3RzQnVzaW5lc3NTb2x1dGlvbnMfBAUSQnVzaW5lc3MgU29sdXRpb25zHwVnHwZnHwcFPS9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXByb2R1Y3RzYnVzaW5lc3Nzb2x1dGlvbnMfCGdkFCsAAhYQHwEFB1NlcnZlcnMfAgUHU2VydmVycx8DBTMvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1Qcm9kdWN0c1NlcnZlcnMfBAUHU2VydmVycx8FZx8GZx8HBTMvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1wcm9kdWN0c3NlcnZlcnMfCGdkFCsAAhYQHwEFD0RldmVsb3BlciBUb29scx8CBQ9EZXZlbG9wZXIgVG9vbHMfAwU6L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89UHJvZHVjdHNEZXZlbG9wZXJUb29scx8EBQ9EZXZlbG9wZXIgVG9vbHMfBWcfBmcfBwU6L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89cHJvZHVjdHNkZXZlbG9wZXJ0b29scx8IZ2QUKwACFhAfAQUNU3Vic2NyaXB0aW9ucx8CBQ1TdWJzY3JpcHRpb25zHwMFOC9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPVByb2R1Y3RTdWJzY3JpcHRpb25zHwQFDVN1YnNjcmlwdGlvbnMfBWcfBmcfBwU4L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89cHJvZHVjdHN1YnNjcmlwdGlvbnMfCGcUKwADBQcwOjAsMDoxFCsAAhYQHwEFCFNvZnR3YXJlHwIFCFNvZnR3YXJlHwMFQS9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPVByb2R1Y3RzU3Vic2NyaXB0aW9uc1NvZnR3YXJlHwQFCFNvZnR3YXJlHwVnHwZnHwcFQS9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXByb2R1Y3Rzc3Vic2NyaXB0aW9uc3NvZnR3YXJlHwhnZBQrAAIWEB8BBRNNYW5hZ2UgWW91ciBQcm9maWxlHwIFE01hbmFnZSBZb3VyIFByb2ZpbGUfAwVKL0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89UHJvZHVjdHNTdWJzY3JpcHRpb25zTWFuYWdlWW91clByb2ZpbGUfBAUTTWFuYWdlIFlvdXIgUHJvZmlsZR8FZx8GZx8HBUovY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1wcm9kdWN0c3N1YnNjcmlwdGlvbnNtYW5hZ2V5b3VycHJvZmlsZR8IZ2QUKwACFhAfAQUETW9yZR8CBQRNb3JlHwMFMC9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPVByb2R1Y3RzTW9yZR8EBQRNb3JlHwVnHwZnHwcFMC9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXByb2R1Y3RzbW9yZR8IZxQrAAUFDzA6MCwwOjEsMDoyLDA6MxQrAAIWEB8BBQ5Nb2JpbGUgRGV2aWNlcx8CBQ5Nb2JpbGUgRGV2aWNlcx8DBTkvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1Qcm9kdWN0c01vYmlsZURldmljZXMfBAUOTW9iaWxlIERldmljZXMfBWcfBmcfBwU5L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89cHJvZHVjdHNtb2JpbGVkZXZpY2VzHwhnZBQrAAIWEB8BBQ5HYW1lcyBhbmQgWGJveB8CBQ5HYW1lcyBhbmQgWGJveB8DBTUvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1Qcm9kdWN0c0dhbWVzWGJveB8EBQ5HYW1lcyBhbmQgWGJveB8FZx8GZx8HBTUvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1wcm9kdWN0c2dhbWVzeGJveB8IZ2QUKwACFhAfAQUISGFyZHdhcmUfAgUISGFyZHdhcmUfAwU0L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89UHJvZHVjdHNIYXJkd2FyZR8EBQhIYXJkd2FyZR8FZx8GZx8HBTQvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1wcm9kdWN0c2hhcmR3YXJlHwhnZBQrAAIWEB8BBQNNU04fAgUDTVNOHwMFLy9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPVByb2R1Y3RzTVNOHwQFA01TTh8FZx8GZx8HBS8vY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1wcm9kdWN0c21zbh8IZ2QUKwACFhAfAQUFTGVnYWwfAgUFTGVnYWwfAwUpL0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89TGVnYWwfBAUFTGVnYWwfBWcfBmcfBwUpL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89bGVnYWwfCGcUKwAEBQswOjAsMDoxLDA6MhQrAAIWEB8BBQdMaWNlbnNlHwIFB0xpY2Vuc2UfAwUwL0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89TGVnYWxMaWNlbnNlHwQFB0xpY2Vuc2UfBWcfBmcfBwUwL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89bGVnYWxsaWNlbnNlHwhnZBQrAAIWEB8BBQxUZXJtcyBvZiBVc2UfAgUMVGVybXMgb2YgVXNlHwMFLi9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUxlZ2FsVGVybXMfBAUMVGVybXMgb2YgVXNlHwVnHwZnHwcFLi9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWxlZ2FsdGVybXMfCGdkFCsAAhYQHwEFB1ByaXZhY3kfAgUHUHJpdmFjeR8DBTAvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1MZWdhbFByaXZhY3kfBAUHUHJpdmFjeR8FZx8GZx8HBTAvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1sZWdhbHByaXZhY3kfCGdkFCsAAhYQHwEFB1N1cHBvcnQfAgUHU3VwcG9ydB8DBSsvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1TdXBwb3J0HwQFB1N1cHBvcnQfBWcfBmcfBwUrL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89c3VwcG9ydB8IZxQrAAgFGzA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NhQrAAIWEB8BBRZMaWZlY3ljbGUgYW5kIFBvbGljaWVzHwIFFkxpZmVjeWNsZSBhbmQgUG9saWNpZXMfAwU8L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89U3VwcG9ydExpZmVjeWNsZVBvbGljaWVzHwQFHlN1cHBvcnQgTGlmZWN5Y2xlIGFuZCBQb2xpY2llcx8FZx8GZx8HBTwvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1zdXBwb3J0bGlmZWN5Y2xlcG9saWNpZXMfCGdkFCsAAhYQHwEFD0NvbnRhY3QgU3VwcG9ydB8CBQ9Db250YWN0IFN1cHBvcnQfAwUyL0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89U3VwcG9ydENvbnRhY3QfBAUPQ29udGFjdCBTdXBwb3J0HwVnHwZnHwcFMi9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXN1cHBvcnRjb250YWN0HwhnZBQrAAIWEB8BBRRUaGlyZC1QYXJ0eSBTZXJ2aWNlcx8CBRRUaGlyZC1QYXJ0eSBTZXJ2aWNlcx8DBT4vQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1TdXBwb3J0VGhpcmRQYXJ0eVByb3ZpZGVycx8EBRRUaGlyZC1QYXJ0eSBTZXJ2aWNlcx8FZx8GZx8HBT4vY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1zdXBwb3J0dGhpcmRwYXJ0eXByb3ZpZGVycx8IZ2QUKwACFhAfAQUIUmVzZWFyY2gfAgUIUmVzZWFyY2gfAwUsL0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89UmVzZWFyY2gfBAUIUmVzZWFyY2gfBWcfBmcfBwUsL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89cmVzZWFyY2gfCGcUKwAGBRMwOjAsMDoxLDA6MiwwOjMsMDo0FCsAAhYQHwEFDFByb2R1Y3QgSW5mbx8CBQxQcm9kdWN0IEluZm8fAwU5L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89U3VwcG9ydFByb2R1Y3RDZW50ZXJzHwQFF1Byb2R1Y3QgU3VwcG9ydCBDZW50ZXJzHwVnHwZnHwcFOS9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXN1cHBvcnRwcm9kdWN0Y2VudGVycx8IZ2QUKwACFhAfAQUOS25vd2xlZGdlIEJhc2UfAgUOS25vd2xlZGdlIEJhc2UfAwU4L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89U3VwcG9ydEtub3dsZWRnZUJhc2UfBAUOS25vd2xlZGdlIEJhc2UfBWcfBmcfBwU4L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89c3VwcG9ydGtub3dsZWRnZWJhc2UfCGdkFCsAAhYQHwEFC0NvbW11bml0aWVzHwIFC0NvbW11bml0aWVzHwMFQC9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPVN1cHBvcnRDb21tdW5pdGllc05ld3Nncm91cHMfBAUaQ29tbXVuaXRpZXMgYW5kIE5ld3Nncm91cHMfBWcfBmcfBwVAL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89c3VwcG9ydGNvbW11bml0aWVzbmV3c2dyb3Vwcx8IZ2QUKwACFhAfAQUHSVQgUHJvcx8CBQdJVCBQcm9zHwMFOi9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPVN1cHBvcnRJVFByb2Zlc3Npb25hbHMfBAUcU3VwcG9ydCBmb3IgSVQgUHJvZmVzc2lvbmFscx8FZx8GZx8HBTovY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1zdXBwb3J0aXRwcm9mZXNzaW9uYWxzHwhnZBQrAAIWEB8BBQpEZXZlbG9wZXJzHwIFCkRldmVsb3BlcnMfAwU1L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89U3VwcG9ydERldmVsb3BlcnMfBAUWU3VwcG9ydCBmb3IgRGV2ZWxvcGVycx8FZx8GZx8HBTUvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1zdXBwb3J0ZGV2ZWxvcGVycx8IZ2QUKwACFhAfAQUJRG93bmxvYWRzHwIFCURvd25sb2Fkcx8DBS0vQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1Eb3dubG9hZHMfBAUJRG93bmxvYWRzHwVnHwZnHwcFLS9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWRvd25sb2Fkcx8IZxQrAAMFBzA6MCwwOjEUKwACFhAfAQUOV2luZG93cyBVcGRhdGUfAgUOV2luZG93cyBVcGRhdGUfAwU6L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89RG93bmxvYWRzV2luZG93c1VwZGF0ZR8EBQ5XaW5kb3dzIFVwZGF0ZR8FZx8GZx8HBTovY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1kb3dubG9hZHN3aW5kb3dzdXBkYXRlHwhnZBQrAAIWEB8BBQ1PZmZpY2UgVXBkYXRlHwIFDU9mZmljZSBVcGRhdGUfAwU5L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89RG93bmxvYWRzT2ZmaWNlVXBkYXRlHwQFDU9mZmljZSBVcGRhdGUfBWcfBmcfBwU5L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89ZG93bmxvYWRzb2ZmaWNldXBkYXRlHwhnZBQrAAIWEB8BBQhMZWFybmluZx8CBQhMZWFybmluZx8DBSwvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1MZWFybmluZx8EBQhMZWFybmluZx8FZx8GZx8HBSwvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1sZWFybmluZx8IZxQrAAcFFzA6MCwwOjEsMDoyLDA6MywwOjQsMDo1FCsAAhYQHwEFBUJvb2tzHwIFBUJvb2tzHwMFMS9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUxlYXJuaW5nQm9va3MfBAUFQm9va3MfBWcfBmcfBwUxL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89bGVhcm5pbmdib29rcx8IZ2QUKwACFhAfAQUIVHJhaW5pbmcfAgUIVHJhaW5pbmcfAwU0L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89TGVhcm5pbmdUcmFpbmluZx8EBQhUcmFpbmluZx8FZx8GZx8HBTQvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1sZWFybmluZ3RyYWluaW5nHwhnZBQrAAIWEB8BBQ1DZXJ0aWZpY2F0aW9uHwIFDUNlcnRpZmljYXRpb24fAwU5L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89TGVhcm5pbmdDZXJ0aWZpY2F0aW9uHwQFDUNlcnRpZmljYXRpb24fBWcfBmcfBwU5L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89bGVhcm5pbmdjZXJ0aWZpY2F0aW9uHwhnZBQrAAIWEB8BBQZFdmVudHMfAgUGRXZlbnRzHwMFMi9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUxlYXJuaW5nRXZlbnRzHwQFBkV2ZW50cx8FZx8GZx8HBTIvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1sZWFybmluZ2V2ZW50cx8IZ2QUKwACFhAfAQUIV2ViY2FzdHMfAgUIV2ViY2FzdHMfAwU0L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89TGVhcm5pbmdXZWJjYXN0cx8EBQhXZWJjYXN0cx8FZx8GZx8HBTQvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1sZWFybmluZ3dlYmNhc3RzHwhnZBQrAAIWEB8BBRZQYXR0ZXJucyBhbmQgUHJhY3RpY2VzHwIFFlBhdHRlcm5zIGFuZCBQcmFjdGljZXMfAwU9L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89TGVhcm5pbmdQYXR0ZXJuc1ByYWN0aWNlcx8EBRZQYXR0ZXJucyBhbmQgUHJhY3RpY2VzHwVnHwZnHwcFPS9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWxlYXJuaW5ncGF0dGVybnNwcmFjdGljZXMfCGdkFCsAAhYQHwEFDVN1YnNjcmlwdGlvbnMfAgUNU3Vic2NyaXB0aW9ucx8DBTgvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1TdXBwb3J0U3Vic2NyaXB0aW9ucx8EBQ1TdWJzY3JpcHRpb25zHwVnHwZnHwcFOC9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXN1cHBvcnRzdWJzY3JpcHRpb25zHwhnFCsAAwUHMDowLDA6MRQrAAIWEB8BBQtOZXdzbGV0dGVycx8CBQtOZXdzbGV0dGVycx8DBUMvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1TdXBwb3J0U3Vic2NyaXB0aW9uc05ld3NsZXR0ZXJzHwQFC05ld3NsZXR0ZXJzHwVnHwZnHwcFQy9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPXN1cHBvcnRzdWJzY3JpcHRpb25zbmV3c2xldHRlcnMfCGdkFCsAAhYQHwEFE01hbmFnZSBZb3VyIFByb2ZpbGUfAgUTTWFuYWdlIFlvdXIgUHJvZmlsZR8DBUkvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1TdXBwb3J0U3Vic2NyaXB0aW9uc01hbmFnZVlvdXJQcm9maWxlHwQFE01hbmFnZSBZb3VyIFByb2ZpbGUfBWcfBmcfBwVJL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89c3VwcG9ydHN1YnNjcmlwdGlvbnNtYW5hZ2V5b3VycHJvZmlsZR8IZ2QUKwACFhAfAQUMSnVzdCBmb3IgWW91HwIFDEp1c3QgZm9yIFlvdR8DBTAvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1KdXN0IGZvciBZb3UfBAUMSnVzdCBmb3IgWW91HwVnHwZnHwcFMC9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWp1c3QgZm9yIHlvdR8IZxQrAAsFJzA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NiwwOjcsMDo4LDA6ORQrAAIWEB8BBQpIb21lIFVzZXJzHwIFCkhvbWUgVXNlcnMfAwU3L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89SnVzdEZvcllvdUhvbWVVc2Vycx8EBQpIb21lIFVzZXJzHwVnHwZnHwcFNy9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWp1c3Rmb3J5b3Vob21ldXNlcnMfCGdkFCsAAhYQHwEFD01hY2ludG9zaCBVc2Vycx8CBQ9NYWNpbnRvc2ggVXNlcnMfAwU8L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89SnVzdEZvcllvdU1hY2ludG9zaFVzZXJzHwQFD01hY2ludG9zaCBVc2Vycx8FZx8GZx8HBTwvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1qdXN0Zm9yeW91bWFjaW50b3NodXNlcnMfCGdkFCsAAhYQHwEFEElUIFByb2Zlc3Npb25hbHMfAgUQSVQgUHJvZmVzc2lvbmFscx8DBT0vQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1KdXN0Rm9yWW91SVRQcm9mZXNzaW9uYWxzHwQFGklUIFByb2Zlc3Npb25hbHMgKFRlY2hOZXQpHwVnHwZnHwcFPS9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWp1c3Rmb3J5b3VpdHByb2Zlc3Npb25hbHMfCGdkFCsAAhYQHwEFEURldmVsb3BlcnMgKE1TRE4pHwIFEURldmVsb3BlcnMgKE1TRE4pHwMFPC9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUp1c3RGb3JZb3VEZXZlbG9wZXJzTVNETh8EBRFEZXZlbG9wZXJzIChNU0ROKR8FZx8GZx8HBTwvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1qdXN0Zm9yeW91ZGV2ZWxvcGVyc21zZG4fCGdkFCsAAhYQHwEFCFBhcnRuZXJzHwIFCFBhcnRuZXJzHwMFNi9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUp1c3RGb3JZb3VQYXJ0bmVycx8EBQhQYXJ0bmVycx8FZx8GZx8HBTYvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1qdXN0Zm9yeW91cGFydG5lcnMfCGdkFCsAAhYQHwEFEFNtYWxsIEJ1c2luZXNzZXMfAgUQU21hbGwgQnVzaW5lc3Nlcx8DBT0vQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1KdXN0Rm9yWW91U21hbGxCdXNpbmVzc2VzHwQFEFNtYWxsIEJ1c2luZXNzZXMfBWcfBmcfBwU9L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89anVzdGZvcnlvdXNtYWxsYnVzaW5lc3Nlcx8IZ2QUKwACFhAfAQUQTGFyZ2UgQnVzaW5lc3Nlcx8CBRBMYXJnZSBCdXNpbmVzc2VzHwMFPS9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUp1c3RGb3JZb3VMYXJnZUJ1c2luZXNzZXMfBAUQTGFyZ2UgQnVzaW5lc3Nlcx8FZx8GZx8HBT0vY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1qdXN0Zm9yeW91bGFyZ2VidXNpbmVzc2VzHwhnZBQrAAIWEB8BBQpHb3Zlcm5tZW50HwIFCkdvdmVybm1lbnQfAwU4L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89SnVzdEZvcllvdUdvdmVybm1lbnQfBAUKR292ZXJubWVudB8FZx8GZx8HBTgvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1qdXN0Zm9yeW91Z292ZXJubWVudB8IZ2QUKwACFhAfAQUJRWR1Y2F0b3JzHwIFCUVkdWNhdG9ycx8DBTcvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1KdXN0Rm9yWW91RWR1Y2F0b3JzHwQFCUVkdWNhdG9ycx8FZx8GZx8HBTcvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1qdXN0Zm9yeW91ZWR1Y2F0b3JzHwhnZBQrAAIWEB8BBQtKb3VybmFsaXN0cx8CBQtKb3VybmFsaXN0cx8DBTkvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1KdXN0Rm9yWW91Sm91cm5hbGlzdHMfBAULSm91cm5hbGlzdHMfBWcfBmcfBwU5L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89anVzdGZvcnlvdWpvdXJuYWxpc3RzHwhnZBQrAAIWEB8BBQVBYm91dB8CBQVBYm91dB8DBSkvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1BYm91dB8EBQVBYm91dB8FZx8GZx8HBSkvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1hYm91dB8IZxQrAAgFGzA6MCwwOjEsMDoyLDA6MywwOjQsMDo1LDA6NhQrAAIWEB8BBQ1BY2Nlc3NpYmlsaXR5HwIFDUFjY2Vzc2liaWxpdHkfAwU2L0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89QWJvdXRBY2Nlc3NpYmlsaXR5HwQFDUFjY2Vzc2liaWxpdHkfBWcfBmcfBwU2L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89YWJvdXRhY2Nlc3NpYmlsaXR5HwhnZBQrAAIWEB8BBQdDYXJlZXJzHwIFB0NhcmVlcnMfAwUwL0Nzc0FkYXB0ZXJzMy9HZW5lcmljUGFnZS5hc3B4P2dvdG89QWJvdXRDYXJlZXJzHwQFB0NhcmVlcnMfBWcfBmcfBwUwL2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89YWJvdXRjYXJlZXJzHwhnZBQrAAIWEB8BBRFDb21tdW5pdHkgQWZmYWlycx8CBRFDb21tdW5pdHkgQWZmYWlycx8DBTkvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1BYm91dENvbW11bml0eUFmZmFpcnMfBAURQ29tbXVuaXR5IEFmZmFpcnMfBWcfBmcfBwU5L2Nzc2FkYXB0ZXJzMy9nZW5lcmljcGFnZS5hc3B4P2dvdG89YWJvdXRjb21tdW5pdHlhZmZhaXJzHwhnZBQrAAIWEB8BBQlEaXZlcnNpdHkfAgUJRGl2ZXJzaXR5HwMFMi9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUFib3V0RGl2ZXJzaXR5HwQFCURpdmVyc2l0eR8FZx8GZx8HBTIvY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1hYm91dGRpdmVyc2l0eR8IZ2QUKwACFhAfAQUSSW52ZXN0b3IgUmVsYXRpb25zHwIFEkludmVzdG9yIFJlbGF0aW9ucx8DBTovQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1BYm91dEludmVzdG9yUmVsYXRpb25zHwQFEkludmVzdG9yIFJlbGF0aW9ucx8FZx8GZx8HBTovY3NzYWRhcHRlcnMzL2dlbmVyaWNwYWdlLmFzcHg/Z290bz1hYm91dGludmVzdG9ycmVsYXRpb25zHwhnZBQrAAIWEB8BBQhSZXNlYXJjaB8CBQhSZXNlYXJjaB8DBTEvQ3NzQWRhcHRlcnMzL0dlbmVyaWNQYWdlLmFzcHg/Z290bz1BYm91dFJlc2VhcmNoHwQFCFJlc2VhcmNoHwVnHwZnHwcFMS9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWFib3V0cmVzZWFyY2gfCGdkFCsAAhYQHwEFFFNlY3VyaXR5IGFuZCBQcml2YWN5HwIFFFNlY3VyaXR5IGFuZCBQcml2YWN5HwMFOC9Dc3NBZGFwdGVyczMvR2VuZXJpY1BhZ2UuYXNweD9nb3RvPUFib3V0U2VjdXJpdHlQcml2YWN5HwQFFFNlY3VyaXR5IGFuZCBQcml2YWN5HwVnHwZnHwcFOC9jc3NhZGFwdGVyczMvZ2VuZXJpY3BhZ2UuYXNweD9nb3RvPWFib3V0c2VjdXJpdHlwcml2YWN5HwhnZGRkZNg7vl751L9GF1vycXR8snPh6n09" />
</div>


<script src="/CssAdapters3/JavaScript/AdapterUtils.js" type="text/javascript"></script>
<script src="/CssAdapters3/JavaScript/MenuAdapter.js" type="text/javascript"></script>
    <div>
   
<div class="PrettyMenu">
 <div class="AspNet-Menu-Horizontal">
  <ul class="AspNet-Menu">
   <li class="AspNet-Menu-WithChildren">
    <a href="/CssAdapters3/GenericPage.aspx?goto=Products" class="AspNet-Menu-Link" title="Products">
     Products
    </a>
    <ul>
     <li class="AspNet-Menu-Leaf">
      <a href="/CssAdapters3/GenericPage.aspx?goto=ProductsWindows" class="AspNet-Menu-Link" title="Windows">
       Windows
      </a>
     </li>
     <li class="AspNet-Menu-Leaf">
      <a href="/CssAdapters3/GenericPage.aspx?goto=ProductsOffice" class="AspNet-Menu-Link" title="Office">
       Office
      </a>
     </li>
     <li class="AspNet-Menu-Leaf">
      <a href="/CssAdapters3/GenericPage.aspx?goto=ProductsBusinessSolutions" class="AspNet-Menu-Link" title="Business Solutions">
       Business Solutions
      </a>
     </li>

   [clipping out some of the list items for concision.]

    </ul>
   </li>
  </ul>
 </div>
</div>
    </div>
    </form>
</body>
</html>


Russ Helfand
Groovybits.com
Rasetti
Asp.Net User
Re: CssSelectorClass not showing5/17/2006 10:17:47 PM

0/0

Russ, I've fixed it.

I don't know why, if before I tried to compile the site with the Menu controls containing the CssSelectorClass property I couldn't
I tried again reinstalling everything, and now it compiles fine, and the CssSelectorClass, even if its not recognized as you said, doesn't make the compilation fail.

Thanks,

Juan


Juan Barrera
MCTS


Please remember to click "Mark as Answer" on this post if it helped you.
Russ Helfand
Asp.Net User
Re: CssSelectorClass not showing5/18/2006 12:00:52 AM

0/0

Hey, I'm glad it's working now!


Russ Helfand
Groovybits.com
soulis
Asp.Net User
Re: CssSelectorClass not showing10/31/2006 11:38:16 PM

0/0

Unfortunately I have the exact same issue...  Integration of the css friendly controls to an existing site leads to a successful transformation of the menu from table tags to list elements and div tags, but fails in the application of the stylesheets due to lack of a wrapper div tag whose class would lead to css matches.

I followed the conversation, and much like the previous person, I observe that although Im specifying an ID on the asp:Menu control, there is no DIV tag rendered to engulf the Asp menu div/ul/li's, and that results in no style sheet matches..  So in firefox I get a list of items, in IE 6 I get no menu whatsoever. 

Per your suggestion I did perform a quick test of the menu successfully. However the  

Ajax 1.0 beta installed 

Studio 2005 Team Suite edition

 

Any suggestions would be welcome (Ive spent the last two days attempting to render a descent tab menu, and reverted to the css friendly controls to avoid the rigidity of an outside implementation - mostly when it comes to stock javascripts and css hacks-, but I will go back to using Repeaters if I have to to render the ul's...) 

soulis
Asp.Net User
Re: CssSelectorClass not showing10/31/2006 11:51:23 PM

0/0

I misspelled "CssSelectorClass" and that caused the issue... or should I say I copied from an example that was misspelled.. in any case apologies for the confusion;

 
laters..
 

Russ Helfand
Asp.Net User
Re: CssSelectorClass not showing11/1/2006 12:09:29 AM

0/0

If the example came from somewhere in the adapter kit, please let me know exactly where so I can correct it in the next rev.  Thanks.


Russ Helfand
Groovybits.com
mattchung
Asp.Net User
Re: CssSelectorClass not showing1/18/2007 2:09:24 AM

0/0

I understand that CssSelectorClass is an expando property and thus is not a property that belongs to a WebControl such as GridView.

In that case, is there any way to set CssSelectorClass value programmatically?
As expected, GridView.CssSelectorClass = "..." doesn't work.
I tried GridView.Attributes["class"] = "...", but this doens't work either.

Is it possible to set this programmatically? Would inheriting from GridView class or the GridView's ControlAdapter class be helpful?

Thanks very much.

 

Russ Helfand
Asp.Net User
Re: CssSelectorClass not showing1/18/2007 10:12:25 PM

0/0

You were very close to the solution!  Expando properties are set using the Attributes property.  So, the syntax in would be:

myGridView.Attributes["CssSelectorClass"]  = "someClassName";

Typically, you would do this in Page_Init or Page_Load. If you are still having problems, reply here and I'll try to help some more.


Russ Helfand
Groovybits.com
mattchung
Asp.Net User
Re: CssSelectorClass not showing1/19/2007 6:04:34 AM

0/0

Yes, very close!

I got it to work using your solution. Thank you.

 

16 Items, 1 Pages 1 |< << Go >> >|


Free Download:

Books:
Professional ASP.NET 2.0 Design: CSS, Themes, and Master Pages Authors: Jacob J. Sanford, Pages: 474, Published: 2007
Windows Developer Power Tools: Turbocharge Windows Development with More Than 140 Free and Open Source Tools Authors: James Avery, Jim Holmes, Pages: 1263, Published: 2006

Web:
CssSelectorClass not showing - ASP.NET Forums Ok Russ, the actual problem is that the CssSelectorClass property is not recognized in the control (I mean, either by IntelliSense or ...
Warning CssSelectorClass - microsoft_downloads ... That's why it is a warning, not an error. VS can't be sure whether or not you intended to include an attribute (CssSelectorClass in our ...
CssSelectorClass doesn't validate - microsoft_downloads ... The CssSelectorClass expando attribute is not passed through into the HTML that is rendered (produced) by the adapters. ...
CSS Creator HELP: How to overwrite or remove css selector class???? HELP: How to overwrite or remove css selector class? ... i just want to overwrite it (not having to re-define all possible properties). ...
/PageColors/colors/css/Selector.class - trac - Trac HTML preview not available. To view, download the file. Note: See TracBrowser for help on using the browser. Download in other formats:. Original Format ...
ASP.NET Menu: Sliding Doors of CSS « Geers’ Blog Dec 6, 2008 ... This does not lend itself for easily applying CSS. .... Also the CssSelectorClass for the second menu is set to PrettySubMenu. ...
Steps for adding a CSS Control Adapter - Onion Blog - Pluralsight ... Note you will not get intellisense when adding this property in Visual Studio. < asp:GridView ID="_myGrid" runat="server" CssSelectorClass="PrettyGridView" . ...
Download free ASP templates - Free ASP Templates. Since they are not part of the official ASP.NET framework you may find a few .... (not just Menu) allow you to use the expando property: CssSelectorClass. ...
Support Forum Thread | Sitefinity It supports the RenderCurrentNodeAsLink and CSSSelectorClass properties, ... Write href links for item, if item is not currentNode ...
Feedback: Saving a theme stylesheet in a web site that uses the ... Sep 5, 2007 ... Status, Closed (Not Reproducible), Access Restriction, Public ... Set the CssSelectorClass attribute of the login control to match the Theme ...




Search This Site:










data bind problem w/ custom module

conference room manager module now available on snowcovered

visually building user interface in custom module

3.0.11 getting unhandled exception when loading module that loaded fine before

dnn links module question

2 related modules with shared data?

dnnmasters smtp relay testing pro module for dotnetnuke 3.x released

moduleloadexception: specified cast is not valid

dnn3 equivalent modules

site map module

edit pages for dnn modules

custom modules (best practice in dnn) for accessing existing customer databases

resizing datagrid columns

registration module

using powerreports pro with ssl

looking for dnnmasters su module assistance

iframe / cookie retainer

adding print capability to module subpages

missing edit link

c# sqldataprovider error: type or namespace name 'dataprovider'...

announcement: new html chat module

custom module in delphi 8 ?

free visitor counter program for dnn3

missing something with iactionable

moduleloadexception using htmldecode

pa install and creating config sections

problem, createinstance of info object returns nothing

subject:- create new module in dotnetnuke using vs 2005

dnn 2.0 final and users online

dnn manifest file and adding file to root

  Privacy | Contact Us
All Times Are GMT