2016-09-02 4 views
0

私はウェブページを持っている。ボタン(Saveボタン)をクリックすると、その変更が保存されます。しかし、保存する前に私は警告メッセージを表示したい。そして変更を保存します。現在のコードではメッセージが表示されていますが、[保存]をクリックせずにEnterキーを押しても保存されます。誰もが他のソリューションを提案することはできますか?私は警告のためにRadWindowを使用したいと思います。InmageのボタンOnclientのクリックの問題のvb.net

画像ボタンのマイコード。

<asp:Panel ID="SavePnl1" runat="server" Visible="False"> 
    <div style="width: 100%; text-align: right; margin: 0px; padding: 0px;"> 
     <asp:ImageButton ID="SaveBtn1" runat="server" 
       AlternateText="Save " ImageUrl="~/images/icons/save_sml.png" OnClientClick="saveclick()" /> 
    </div> 
</asp:Panel> 

Javascriptを:

function saveclick() 
    { 
     window.alert('Check the users before saving'); 
} 

私は 'Image button OnClientClick() event issue in ASP.net using C#' は、このリンクを試みたが、didntのは明らかにそれを理解しました。

ありがとうございました

+0

? –

+0

私はちょうど何が起こっているかを確認しようとしていた – Adu

+0

それを削除して、あなたが警告ウィンドウを取得しようとする –

答えて

0

ダミーボタンを追加すると問題が解決しました。あなたはsaveclick()関数の後にtrueを返す必要があるのはなぜ

<asp:Panel ID="SavePnl1" runat="server" Visible="False"> 
    <div style="width: 100%; text-align: right; margin: 0px; padding: 0px;"> 
     <asp:ImageButton ID="SaveBtn1" runat="server" 
      AlternateText="Save " ImageUrl="~/images/icons/save_sml.png" OnClientClick="saveclick()" /> 
    </div> 
    <div style="display: none"> 
     <asp:Button ID="FinalSaveBtn1" runat="server" Text="" /> 
    </div> 

関連する問題