Jo S Ответов: 0

Свойство Selectednodestyle узла дерева не работает с iframe


У меня есть элемент управления древовидным представлением в моем asp.net веб-приложение. когда каждый узел выбран, он покажет веб-страницу внутри i-фрейма.Моя проблема в том, что
SelectedNodeStyle
свойство не работает с узлами дерева, целевой объект которых указан как iframe. Пожалуйста, предложите мне решение для этого.Мой код приведен ниже.Здесь я указал выбранный стиль как жирный. Когда я запускаю веб-сайт, все узлы без целевого свойства работают нормально;когда я нажимаю на них,они становятся жирными. Но стиль отображения узлов дерева с целью как iframe не меняется, когда я нажимаю на них.

Что я уже пробовал:

<div class="menutree">
<asp:TreeView ID="Treeview1"  runat="server" Target="frame1"  BorderColor="#00CCFF" Font-Bold="False" Font-Italic="False" Font-Size="Large" style="text-align:left" margin-top="200px"  LineImagesFolder="~/TreeLineImages" ImageSet="Arrows">

                           <Nodes>
                              <asp:TreeNode Text="State" Value="Kerala" Expanded="True" >
                                 <asp:TreeNode Text="Kerala" Value="Kerala" Expanded="False">
                                    <asp:TreeNode Text="Kerala Boundary" Value="KeralaBoundary" NavigateUrl="~/Output.aspx"   Target="frame1"></asp:TreeNode>
                                    <asp:TreeNode Expanded="False" Text="Administrative Division" Value="KeralaAdministrative ">
                                       <asp:TreeNode Text="Rural" Value="Rural" Expanded="False">
                                          <asp:TreeNode Text="Block Panchayat" Value="BlockPanchayat" NavigateUrl="~/WebForm3.aspx" Target="frame1" ></asp:TreeNode>
                                          <asp:TreeNode Text="Grama Panchayat" Value="GramaPanchayat" ></asp:TreeNode>
                                       </asp:TreeNode>
                                       <asp:TreeNode Text="Urban" Value="Urban/" Expanded="False">
                                          <asp:TreeNode Text="Municipality" Value="Municipality" ></asp:TreeNode>
                                          <asp:TreeNode Text="Corporation" Value="Corporation" ></asp:TreeNode>
                                       </asp:TreeNode>
                                    </asp:TreeNode>
                                    <asp:TreeNode Expanded="False" Text="Revenue Division" Value="KeralaRevenue">
                                       <asp:TreeNode Text="Rural Area" Value="Rural" Expanded="False">
                                          <asp:TreeNode Text="Taluk" Value="Taluk" ></asp:TreeNode>
                                          <asp:TreeNode Text="Village" Value="Village" ></asp:TreeNode>
                                       </asp:TreeNode>
                                       <asp:TreeNode Text="Urban Area" Value="Urban" Expanded="False">
                                          <asp:TreeNode Text="Municipality" Value="Municipality" ></asp:TreeNode>
                                          <asp:TreeNode Text="Corporation" Value="Corporation" ></asp:TreeNode>
                                       </asp:TreeNode>
                                    </asp:TreeNode>
                                 </asp:TreeNode>
                               </asp:TreeNode>
                           </Nodes>
                           <NodeStyle  Font-Names="Verdana" Font-Size="Small" ForeColor="Black" HorizontalPadding="5px" NodeSpacing="0px" VerticalPadding="0px" />
                           <HoverNodeStyle  Font-Underline="True" ForeColor="#5555DD"/>
                           <ParentNodeStyle Font-Bold="False" />
                           <SelectedNodeStyle Font-Bold="true" />
</asp:TreeView>
 </div>
<asp:Panel ID="Panel1" runat="server">
                        <div class="iframeclass">
                            <iframe width="957" height="600"  name="frame1"  id="frame1" ></iframe>
                        </div>
</asp:Panel>

F-ES Sitecore

Находится ли страница в iframe на том же сайте, что и родительская страница?

Jo S

Да, он находится на том же самом сайте.

0 Ответов