2015-05-15 5 views
0

Мне нужен Javascript или jquery внутри моего кода в C# Я работаю так, как должен, если я поместил его внутри div. Но теперь я хочу, чтобы сценарий внутри, если ещеКак написать jQuery внутри C#

Посмотрите на той части, где идентификатор chart2

<div style="position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index:0; "> 
     <asp:Literal ID="ltrRenderChart" runat="server"></asp:Literal> 
    </div> 
    <div ID="chart2"style="position: absolute; top: 0; left: 50%; height: 100%; width: 100%; z-index:-1"> 
     <script>$("#chart2").css("z-index",0);</script> 
     <asp:Literal ID="ltrRenderChart2" runat="server"></asp:Literal> 
    </div> 
    <div style="position: absolute; top: 50%; left: 0; height: 100%; width: 100%; z-index:-1;"> 
     <asp:Literal ID="ltrRenderChart3" runat="server"></asp:Literal> 
    </div> 
    <div style="position: absolute; top: 50%; left: 50%; height: 100%; width: 100%; z-index:-1;"> 
     <asp:Literal ID="ltrRenderChart4" runat="server"></asp:Literal> 
    </div> 
</div> 

Но если я пишу это внутри если-иначе он не влияют на что угодно.

    else if (n == 2 && chart.Width == "50%") 
        { 

         literal = ltrRenderChart2; 
         string script = "<script>$(\"#chart2\").css(\"z-index\",0);</script>"; 
         ScriptManager.RegisterClientScriptBlock(ltrRenderChart2, ltrRenderChart2.GetType(), "Script", script,false); 
        } 
        else if (n == 2 && chart.Height == "50%") 
        { 
         literal = ltrRenderChart2; 

         string str = "<script>$(\"#chart2\").css(\"z-index\",0);</script>"; 
         ScriptManager.RegisterClientScriptBlock(ltrRenderChart2, ltrRenderChart2.GetType(), "Script", str, false); 
        } 

Кто-нибудь знает о проблеме?

Благодаря

+0

ли загружена Jquery на вашей странице? – Adil

+0

Что такое 'chart'? –

+0

Будьте осторожны с этим '

 Смежные вопросы

  • Нет связанных вопросов^_^