私はUpdatePanel ---> LinkButton - > Div --->テーブル構造を使用しています。私は、LinkButtonコントロールをクリックするとdiv要素は、最初のテーブル形式を表示しており、そのOnClickイベントにコードを実行する必要があり は、私が直面しています問題は、私は、以下に示すように多くのjqueryの機能を試したです:divのボタンを非表示にするUpdatePanelでクリック
<asp:LinkButton ID="lnkbtnUnitAdd" runat="server" OnClientClick="Toggledivs()" OnClick="lnkbtnAdd_Click" Text="Add" ></asp:LinkButton>
私が使用している場合でも:
$(document).ready(function()
{
$("#lnkbtnUnitAdd").click(function() {
$("#divUnit").show("slow"); return false;
});
});
または
function Toggledivs()
{
$("#lnkbtnUnitAdd").click(function() {
$("#divUnit").show("slow"); return false;
});
}
かのLinkButton
にOnClientClickプロパティを使用せずにボタンで関数がfalseを返すので、結果は同じです。Onclient clickまたはdocument.ready function()したがって、ボタンOnclickイベントは発生していません。
私が偽を返すと、divは正しく表示されません。
プロセス全体がアップデートパネルで実行されているため、どのように対処するかお手伝いしてください。
本当の問題が発生した場所。これは、関数はfalseを返しているように、私は、そのボタンのOnClickイベントに取得することはできませんよ、である「lnkbtnUnitAdd」私はいくつかのサーバーを書いています一部のコントロールを無効にして有効にするためのサイドコード。 – user523917
'return false;の代わりに' return true; 'を指定すると、' onclick'関数が実行されます。 – rahul