0

こんにちは、asp.net の linkbutton クリックでダイアログ ボックスを表示する必要があります。このダイアログでは、ファイルを参照するためのファイル アップロード コントロールが表示されます。私は開発がかなり新しいので、例を教えてください。

4

1 に答える 1

0

わかりました、あなたがしなければならない方法は次のとおりです:

1) 内部にファイル アップロード コントロールを含むページを作成します (たとえば、MyDialogPage.aspx の名前を付けます)。

そしてコードビハインドで

protected void btn1_click(object sender, EventArgs e)
{
//do ur stuff with file 
}

2) [呼び出し] ページで次の操作を行います。

<asp:LinkButton Id="callDiag" runat="server" onClientClick="CalljavascriptFunction();return false"/>

3) 呼び出しページに次の JavaScript 関数を記述します。

<script>
function CalljavascriptFunction()
{
          var url="MyDialogPage.aspx";
      var retval = window.showModalDialog(url, window, "center:yes;dialogWidth:800px;dialogHeight:600px");
}
</script>

よろしく

于 2013-05-29T21:41:52.607 に答える