0
FileUploadコントロールを非表示にするようにページが設定されているため、ボタンをクリックするとファイルアップロードウィンドウが表示され、ファイルを選択すると自動的にサーバーに送信されます。JavaScriptを使用してasp.net LinkButtonをトリガーする
Irの順番は2つのリンクボタンとファイルアップロードを作成しましたが、ボタンの1つのみが表示されます。ボタンをクリックすると、ファイルアップロードウィンドウがトリガされ、FileUploadコントロールに変更が加えられると、送信(非表示)ボタンがトリガーされます。私がいるprobleはOnClientClickがトリガされると、サーバー側のコードは、保存ボタンを
<script type="text/javascript">
document.getElementById('<%= button.ClientID %>').onclick = function() {
document.getElementById('<%= fileupload.ClientID %>').click();
return false;
}
document.getElementById('<%= fileupload.ClientID %>').onchange = function() {
document.getElementById('<%= save.ClientID %>').click();
}
</script>
を実行していないモーダルウィンドウを表示するには、サーバに送信する必要がありonclientclickを持っていることである
OnClick="lnkChange_OnClick" OnClientClick="ShowModalDialog(0);"
これを修正する方法はありますか?
__doPostBack( '<%= save.ClientID%>'、 '');両方を試しました。と__doPostBack( 'lnkChange_OnClick'、 '');しかし、サーバーサイドコードと呼ばれるものはありません。 – JSantos
サーバーサイドイベントは発生しません。それはPage_Loadになります。ここからメソッドを呼び出します。 – Naresh
そして、私はpage_loadでそれをどのように解析して、私が必要とする関数を呼び出すことができますか?ありがとう – JSantos