問題タブ [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 - AspXGridView の EditItemTemplate 内の任意の AspxControl にプログラムで到達する方法
とてもシンプルで、私は自分がばかだと感じています:(
DevX Controls を新たに使い始めました。そのドキュメントとサンプル プロジェクトは最悪です。
私の問題は次のとおりです。
aspx ページに ASPxGridView があります。
ASPX.CS ファイルで dxdateMyField1 または dxcomboMyfield2 にアクセスするにはどうすればよいですか? 私は書きたい:
どうもありがとう。
asp.net - AspXGrid の EditForm テンプレートでカスタム エラー メッセージを表示するには?
DevExpress AspXGrid にはクールな editform テンプレートがあり、いくつかの UI スタイルをポップアップ フォームまたはグリッド行間のインライン フォームなどとして使用できます。
グリッドの Update Event を実装せず、設定からグリッドに編集を許可すると EditForm が表示されますが、この状態で更新ボタンを押すと「指定されたメソッドはサポートされていません」のようなクールなエラー メッセージが表示されます。
そのメッセージと同じ場所にカスタムメッセージを書きたいです。
誰がどうすればよいか知っていますか?
どうもありがとう。
asp.net - Ajax Control Toolkit Calendar コントロールが DetailsView EditItemTemplate で機能しない
EditItemTemplates の束を持つ DetailsView があります。それらの 1 つには、日付を受け入れるテキスト ボックスがあります。フォームをより使いやすくするために、Ajax ツールキットのカレンダー コントロールを追加して、ユーザーがカレンダーから日付を選択できるようにしたいと考えました。ページを読み込もうとするとエラーが発生し続けます。
パーサー エラー メッセージ: 不明なサーバー タグ 'ajc:Calendar'。
私の登録タグは正しいです。
私の EditItemTemplate は次のようになります。派手なものはありません。
どこで間違っている可能性があり、DetailsView コントロールでも ajax コントロールは許可されていますか?
c# - GridView / ObjectDataSource イベントのデバッグ
アホイ!
ObjectDataSource にバインドされた ASP.NET GridView コントロールを使用しています。
CommandName="Update" で ImageButton コントロールをクリックすると、指定された OnUpdating イベントが発生しますが、指定された UpdateMethod または OnUpdated イベントは発生しません。
入力パラメーターは、OnUpdating イベントで次のように定義されます。
例外はスローされません。ページは、EditItemTemplate コントロールが表示されたままポスト バックされます。あらゆる場所にブレークポイントを配置できますが、トレイルは Things_Updating の最後で停止します。デバッガーによって処理またはキャッチされない例外が発生しているようです。ボンネットを開いて、ASP.NET が何をしているか (または何をしていないか) を確認する方法はありますか?
前もって感謝します!
jquery - Datalist コントロールの EditItemTemplate で jquery を使用する
jqueryを使用してDatalistコントロールのEditItemTemplate内のコントロールにアクセスすることは可能ですか? 「編集」行がhtmlでレンダリングされないため、それを行うのに苦労しています。
私が感謝した唯一の代替手段は、DataList EditItemTemplate を使用せず、jquery のみを使用して行を非表示および表示し、ajax を使用して行の内容を更新することです。
しかし、私はまだ EditItemTemplate と jquery のオプションを聞きたいと思っています。
ありがとう
asp.net - templatefield のドロップダウンリスト - 更新に失敗しました (null 値の挿入)
私はグリッドビューを持っています。これには、DropDownList (EditItemTemplate モードの DDL、ItemTemplate モードのラベル) を持つ templatefield があります。詳細ビューの行の編集を押すと、DDL から任意の値を選択できます (DDL は sqldatasource から入力されます) が、更新を実行しようとすると失敗します。データが提供されていないと見なされるためです。 ...
正確なエラーは次のとおりです (DB は NULL データを拒否します)。
値 NULL を列 'status' のテーブル 'gyumolcs.dbo.orders' に挿入できません。列はヌルを許可しません。更新は失敗します。ステートメントは終了されました。
グリッドビューのコードは次のとおりです。
そして、これが orderadminSqlDataSource のコード (グリッドビューのデータソース) です。
助けてください、問題がわかりません。前もって感謝します!
asp.net - CS0103: 'GetSelectedIndex' という名前は現在のコンテキストに存在しません
SelectedIndex
オブジェクトのプロパティを<asp:DropDownList>
カスタムクラス(私のapp_code
フォルダー内にある)のメソッドにバインドするときに発生している問題に関して、私はかなり行き詰まっています。
ObjectDataSource
およびGridView
オブジェクトのテキスト (ObjectDataSource
データ ソースと同じものを使用) を以下に示します。カスタム クラス (さらに下に表示) で取得したメソッド (オブジェクトのプロパティGetSelectedIndex
にバインドしようとした)が見つからないようです。SelectIndex
GridView
バインドしようとしているカスタム クラスには、次のものが含まれています。
これが使用するクラス オブジェクトは、次のように定義された EmployeeDetails クラスです。
私は本当にこれに困惑しているのではないかと心配しています。さまざまなヘルプ フォーラムを検索しましたが、正確な問題を説明または診断するものは実際には見つかりませんでした。
誰かが悟りへの救済策/解決策/道を提案できるなら、私は最も感謝しています.
これが初歩的なものである場合は、事前にお詫び申し上げます。ただし、弁明しますが、私は ASP.NET の複雑さに慣れていません。
よろしく、
ゴードン・ノリー
asp.net - EditItemTemplate:条件付きバインディング
特定の行の値(タイプ)に応じて、EditTemplateField内でTextBoxまたはDropDownlistを使用する必要があります(そのうちの1つのみ)。「値」フィールドで考慮されるコントロールをUpdateMethodに指示するために、EditItemTemplate内で条件付きコントロールをバインドするにはどうすればよいですか?
GridViewのUpdateMethodには、入力パラメーターとして「Value」があり、DropDownListValueまたはTextBoxValueのどちらから取得するかを決定できる必要があります。
コントロールTextBoxValueとDropDownListValueを(プロパティ "Visible"を使用して)非表示/表示しようとしましたが、機能しません。UIは正常ですが、UpdateMethodは常に入力値として0を受け取ります(空の文字列キャストの結果だと思います)。
c# - asp:FormView ItemTemplate を外部ファイルにエクスポートする方法
次のような asp:FormView があります。
可能であれば、テンプレートを別のファイルに移動したいと思います。これどうやってするの?
c# - GridView の EditItemTemplate からコントロールに到達できません
グリッドビューを更新しようとすると、必要なコントロールが見つかりません。コントロールは、EditItemTemplate のテキスト ボックスとドロップダウン リストです。ただし、ItemTemplate でラベルを見つけようとすると、問題なく動作します。問題は、コントロールを取得する前に編集モードから「飛び出す」ことです。
私のグリッドビューのマークアップ:
これは、RowUpdating メソッドのコード ビハインドです。EditItemTemplate からコントロールにアクセスするにはどうすればよいですか? 本当に単純なものが欠けていますか?