1

HoverMenuExtenderaspx ページに編集可能な詳細を表示するために使用しています。

PopDelayコードビハインドから値を設定できます。

Client Sideしかし、使用してその値を設定する必要がありますjava-script

PopDelayクライアント側から値を設定する方法を教えてください。

編集-1

HTML マークアップ

<div style="z-index:1000;float:right;padding-top:-2px;margin-top:-2px;">
    <asp:ImageButton ID="btnSetting" ToolTip="Report setting"
        ImageUrl="~/GridViewCSSThemes/Images/Setting-icon.png" runat="server" OnClientClick="return false;" />
</div>
<asp:Panel ID="DropPanel" runat="server" style="display :none; 
        visibility: hidden;border:2px solid #E5E5E5;padding-bottom:-1px;background-color:#F5F5F5;
        margin-top:-28px;overflow:hidden;height:auto;max-height:700px;
        max-width:1000px;">
    <div class="rptHead">
        Report Setting:
        <div style="float:right;width:50px;margin-top:-10px;">
            <asp:ImageButton ID="imgbtn" ImageUrl="~/GridViewCSSThemes/Images/PinOff.png" runat="server" 
                Width="40px" Height="40px" onclick="imgbtn_Click" ToolTip="Pin/unpin setting panal"/>
        </div>
    </div>
    Rest of controls..........
</asp:Panel>  
<ajaxToolkit:HoverMenuExtender OffsetY="25" OffsetX="35"
    ID="HoverMenuExtender1"  
    runat="server"  
    TargetControlID="btnSetting"  
    PopupControlID="DropPanel"  
    PopupPosition="Left"
    PopDelay="50" >  
</ajaxToolkit:HoverMenuExtender>

ここPopDelay=50に。ユーザーがクリックすると、値を最大imgbtnに設定する必要があります。PopDelay

ここでPopDelayはコード ビハインドから設定できますが、ユーザーが をクリックしたときにクライアント側からこの値を設定する方法はありますimgbtn

4

0 に答える 0