問題タブ [edititemtemplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - EditItemTemplate で RowUpdating が起動しない
配列を GridView にバインドしています。以下は私のテンプレート フィールドで、更新をクリックしても RowUpdating が起動しません。
これは、フィールドを TempleteField にした後に発生しました。以前のフィールドは以下のようでした。
c# - EditIemTemplate の DropDownList がテーブルを更新しない
したがってGridView
、貸出情報を表示する があり、テーブルには、、などLoans
の ID があります。Laptop
User
Location
に表示するときはGridView
、ID 番号の代わりに名前を使用します。
私の問題は、以下のように edititemtemplate にドロップダウンリストを配置すると、テーブルが更新されず、適切な情報でローン テーブルを更新できるようにしたいという次のエラーが表示されることです。
値 NULL を列 'Laptop_ID'、テーブル 'itassetmgmt.dbo.Loans' に挿入できません。列はヌルを許可しません。更新は失敗します。ステートメントは終了されました。
Loans テーブルには以下が含まれます: Loan_ID Date_Loaned Date_Returned Sign_Off Laptop_ID User_ID Dept_ID Location_ID
ASPX:
編集: おそらく、DropDownList の DataValueField がテーブル内の対応する ID# に設定されていないことが原因であることはわかっていますが、DataValueField を変更すると、一連のエラーが発生します。助言がありますか?
私の更新コマンド:UpdateCommand="UPDATE [Loans] SET [Date_Loaned] = @Date_Loaned, [Date_Returned] = @Date_Returned, [Sign_Off] = @Sign_Off, [Laptop_ID] = @Laptop_ID, [User_ID] = @User_ID, [Dept_ID] = @Dept_ID, [Location_ID] = @Location_ID WHERE [Loan_ID] = @original_Loan_ID"
c# - OnRowCommand を使用して EditItemTemplate に DropDownList を設定できません
これは私のコードビハインドコードです。ユーザーが編集をクリックしたら DropDownList にデータを入力したいのですが、取得している DropDownList は null です。なんで?
//asp コード
最近の更新でここに ImageButton を追加しましたが、これは機能しない元のコードです。
javascript - javascript では、テーブル内の InsertItemTemplate 内の FormView 内のコントロールにフォーカスを合わせますか?
タイトルがすべてを物語っていると思います。javascriptからテーブル内のInsertItemTemplate内のFormView内のコントロールにどのように焦点を合わせますか?
aspコードはこんな感じ
そして、ヘッダーにある JavaScript コードは次のようになります。
タグを「#」から「=」記号に変更しようとしましたが、違いはありませんでした。また、FormView 内で他のさまざまなコントロールを見つけようとしましたが、成功しませんでした。
FormView 内の Table 内のオブジェクトの FindControl の方法について、誰かが光を当てることができますか?
c# - C# - EditItemTemplate で DropDownList を設定する方法
ここでは、EditItemTemplate に DropDownList があります。
ただし、次のエラーが発生し続けます。
DataBinding: 'System.Data.DataRowView' does not contain a property with the name 'Name'.
これを改善する方法はありますか?
c# - Edit template Upload file in GridView on c#
私は c# で GridView を使用しており、次のEditItemTemplate
モードで 1 つのファイルをアップロードする必要があります。
GV での行の更新とファイルのアップロードは機能しましたが、同じ行を再編集する必要がある場合、最初の編集でアップロードされたファイルが表示されないため問題が発生しますが、再編集には新しいアップロード ファイルが必要です。
GV の再編集モード行で、最初の編集時にアップロード ファイルを確認できますか?
手伝って頂けますか?
前もって感謝します。