問題タブ [templatefield]
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 - グリッドビューでテンプレートフィールドの列の位置を変更する
テンプレートフィールドを設定したグリッドビューがあります。さらに、コードビハインドでデータソースを動的に設定します。テンプレートフィールドが最初の列として表示されるようになりました。これを 5 列に移動し、別の列も無効にします。どうすればできますか?
templatefield - フィルタリングでテンプレートフィールドに項目を表示しない
templatefield のグリッドビューがあります。page load に gridview を入力します。
問題は、gridview をフィルタリングするときに、templatefield の項目が表示されないことです。
asp.net - GridView行をTemplateField関数に渡す方法は?
FirstName、LastName、TemplateField FullNameの3つの列を持つGridViewがあり、FirstNameとLastNameをつなぎ合わせています。
DisplayFullNameの呼び出しがFirstNameとLastNameを連結するために使用する関数であると仮定すると、行引数を関数に渡す方法と、関数のパラメーターを宣言する方法を教えてください。ありがとう。
FullName列のコードは次のとおりです。
関数の宣言は次のとおりです。
??? 私が助けを必要としているところです。または、行を渡す必要がありますか?DisplayFullNameが呼び出されるたびに、「現在の」行がわかります。その場合、DisplayFullNameの現在の行にアクセスするにはどうすればよいですか?
質問を明確にするために、操作を簡略化しました。実際には、必要な行に最大20個の値が存在する可能性があり、呼び出された関数でいくつかの計算を実行したいと思います。
c# - TemplateFieldでフォアカラーを設定するにはどうすればよいですか?
以下のコードは、性別を評価した後、GridView列に「M」または「F」のいずれかを表示します。
「M」の場合は、テキストカラーの赤と青を使用します。どうすればよいですか?aspxファイルまたはコードビハインドのいずれかで問題ありません。可能であれば、両方の方法を知りたいです。
c# - グリッドビューでハイパーリンクを処理できるのはどのイベントですか?
テンプレートフィールドとしてハイパーリンクを含むを持ってgridview
いますが、行コマンドを使用してこのハイパーリンクのクリックを処理したいのですが、ハイパーリンクのコマンド名またはコマンド引数がありません。これを行うにはどうすればよいですか?
注:リンクボタンではなく、ハイパーリンクを使用する必要があります。
c# - コードビハインドでTemplateFieldにアクセスする方法
上記のTemplateFieldにIDまたは名前を付けて、コードビハインドからアクセスしたいと思います。IDまたは名前を指定してTemplateFieldを見つける方法はありますか?これはDetailView内にあります。
asp.net - gridviewループの問題
4列のグリッドビューがあります。そのうちの3つは、ユーザーが必要な情報を入力し、ボタンをクリックしてデータベースに送信できるテンプレートフィールドです。私には2つの問題があります:
ボタンをクリックして2行目を追加すると、最初の行の投稿のデータが
/li>
消えます。複数のレコードエントリの状況で、情報の最初の行が消えることなく行を追加できるようにしたい。私のコードは次のとおりです。各テンプレートフィールドをループしてデータを取得してデータベースに配置するループを作成しようとすると、テンプレートフィールドにデータがあることを認識しませんか?これは私がこれまで何の役にも立たなかったことです...
/li>
asp.net - カスタム テンプレート フィールドでのポストバック後に失われたチェックボックスの状態
System.Web.UI.WebControls.TemplateField から派生させて、カスタム チェックボックス テンプレート フィールドを作成しました。このフィールドのテンプレートは、ITemplate インターフェイスを実装するクラスを作成することによって作成されています。ページでポストバックが発生すると、チェックボックスの値が失われます。
これを一時的に機能させるために、ビューステートを使用してチェックボックスの状態をチェックボックス列に保存しましたが、アプリケーションで同じ方法でより多くのテンプレート フィールドを使用するため、これを完全に回避したいと考えています。
何か不足している場合はお知らせください。
コードは次のとおりです。
よろしく、 ガウラフ
asp.net - テキストボックスの通貨のフォーマット
{0:c} でデータバインドされた gridview templatefield をフォーマットしており、通貨を次のように表示します。
ドル記号が表示されないように調整する方法はありますか?
asp.net - databindgridviewedititemtemplateドロップダウンリストとSQLステートメント
次のコードのグリッドビューがあります。
ドロップダウンリストにデータを入力するためにSQLステートメントをバインドしたい...
コードビハインドを介してこれを行いますか?何か情報をいただければ幸いです。また、ユーザーがこのドロップダウンリストで行った選択に基づいて、次の列(column2)に対応するデータを入力したいと思います...それについても支援が必要です...
私はテンプレートフィールドに慣れていません。HTMLの背後およびHTMLを介してコードでgridviewバインディングを操作できますが、templatefieldsは別の言語のようなものです...助けてくれてありがとう!