がListView
の中にあるasp:Button
を解決して実行し、CommandName
を実行しますが、ページを更新しないでください(送信)。私はモーダルを持っているので、ページをリフレッシュしてモーダルを表示するのが好きではありません。asp net - コマンド名のボタンは送信されません
<asp:Button runat="server" CommandName="Details" Text="Details" />
私はすでにUseSubmitBehaviourが成功せず、falseに設定しようとしました。
EDIT:
Protected Sub lstvLadder_ItemCommand(sender As Object, e As ListViewCommandEventArgs)
If e.CommandName = "Details" Then
Dim lblRank As Label = TryCast(e.Item.FindControl("lblRank"), Label)
Dim lblPoints As Label = TryCast(e.Item.FindControl("lblPoints"), Label)
Dim lblTeam As Label = TryCast(e.Item.FindControl("lblTeam"), Label)
Dim lblTeamLeader As Label = TryCast(e.Item.FindControl("lblTeamLeader"), Label)
MUCH CODE HERE
End If
End Sub
私はボタンがクリックされたとき、それはページを更新しないようにしたいが、私はそれがこの機能を実行する、コマンド名
あなた自身のため確認したい場合:hereあなたの場合右側のDetailsボタンを押すと、ページを更新し、モーダルを読み込むのではなくモーダルを読み込みます。私がそれを呼び出すために使用しているボタンは、上記のasp:Button
とItemCommand
のブロックです。
ajaxコールを使用できますか? –
'OnClientClick()'属性を追加し、サーバー側メソッドに対する 'ajax'呼び出しを行う' javascript'メソッドを呼び出します。 – Abi
@Chef_Code私が作ってみたいと思う正しいAjax呼び出しのリンクを教えてください。 –