デフォルトの範囲を設定するプロパティのフォームがあります。デフォルトの編集を選択した場合は、サーバーにポストバックしてプロパティを更新する関数を実行しますあなたが変更したものに依存していて、フォームをリフレッシュします。各プロパティはProperty.ascxで定義されたテンプレートですASP.NETでFileUpload値を変更する
私の問題は、このアクションを実行するためにファイルアップロードを取得する方法がわかりません。それは私がのasp:FileUpload
バージョンは何this.txtValue.Text
から値を引くことが可能なProperty.ascx.cs
protected void txtUpdate(object sender, EventArgs e)
で関数を呼び出して、その時点で
<asp:TextBox runat="server" ID="txtValue" AutoPostBack="True" ontextchanged="txtUpdate" />
ontextchanged
?
私はonchange
がクライアント側でjavascriptを実行できることを知っていますが、私が必要とするのはサーバー側です。
テキストボックスのフォーカスが失われるたびにページを更新していますか?それは恐ろしい使用する必要があります。私はあなたが "autopostbacks"を取り除くことを提案し、ちょうどJSの全体を行います。 –
フォームの長さは4〜8アイテムしかないため、一般的にユーザーは既定値の1つまたは2つを編集する必要があります。また、私はそれをサーバー側で行う必要があるSQLの意味を照会する更新が必要です。 – skeletalmonkey
これはXHR(または "Ajax")のためのものです。単にJSからサーバーサイドハンドラを呼び出すだけです。 –