問題タブ [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.

0 投票する
3 に答える
3043 参照

asp.net - グリッドビューでテンプレートフィールドの列の位置を変更する

テンプレートフィールドを設定したグリッドビューがあります。さらに、コードビハインドでデータソースを動的に設定します。テンプレートフィールドが最初の列として表示されるようになりました。これを 5 列に移動し、別の列も無効にします。どうすればできますか?

0 投票する
1 に答える
81 参照

templatefield - フィルタリングでテンプレートフィールドに項目を表示しない

templatefield のグリッドビューがあります。page load に gridview を入力します。

問題は、gridview をフィルタリングするときに、templatefield の項目が表示されないことです。

0 投票する
3 に答える
6220 参照

asp.net - GridView行をTemplateField関数に渡す方法は?

FirstName、LastName、TemplateField FullNameの3つの列を持つGridViewがあり、FirstNameとLastNameをつなぎ合わせています。

DisplayFullNameの呼び出しがFirstNameとLastNameを連結するために使用する関数であると仮定すると、行引数を関数に渡す方法と、関数のパラメーターを宣言する方法を教えてください。ありがとう。

FullName列のコードは次のとおりです。

関数の宣言は次のとおりです。

??? 私が助けを必要としているところです。または、行を渡す必要がありますか?DisplayFullNameが呼び出されるたびに、「現在の」行がわかります。その場合、DisplayFullNameの現在の行にアクセスするにはどうすればよいですか?

質問を明確にするために、操作を簡略化しました。実際には、必要な行に最大20個の値が存在する可能性があり、呼び出された関数でいくつかの計算を実行したいと思います。

0 投票する
2 に答える
1451 参照

c# - TemplateFieldでフォアカラーを設定するにはどうすればよいですか?

以下のコードは、性別を評価した後、GridView列に「M」または「F」のいずれかを表示します。

「M」の場合は、テキストカラーの赤と青を使用します。どうすればよいですか?aspxファイルまたはコードビハインドのいずれかで問題ありません。可能であれば、両方の方法を知りたいです。

0 投票する
1 に答える
188 参照

c# - グリッドビューでハイパーリンクを処理できるのはどのイベントですか?

テンプレートフィールドとしてハイパーリンクを含むを持ってgridviewいますが、行コマンドを使用してこのハイパーリンクのクリックを処理したいのですが、ハイパーリンクのコマンド名またはコマンド引数がありません。これを行うにはどうすればよいですか?


注:リンクボタンではなく、ハイパーリンクを使用する必要があります。

0 投票する
2 に答える
3924 参照

c# - コードビハインドでTemplateFieldにアクセスする方法

上記のTemplateFieldにIDまたは名前を付けて、コードビハインドからアクセスしたいと思います。IDまたは名前を指定してTemplateFieldを見つける方法はありますか?これはDetailView内にあります。

0 投票する
1 に答える
597 参照

asp.net - gridviewループの問題

4列のグリッドビューがあります。そのうちの3つは、ユーザーが必要な情報を入力し、ボタンをクリックしてデータベースに送信できるテンプレートフィールドです。私には2つの問題があります:

  1. ボタンをクリックして2行目を追加すると、最初の行の投稿のデータが
    消えます。複数のレコードエントリの状況で、情報の最初の行が消えることなく行を追加できるようにしたい。私のコードは次のとおりです。

    /li>
  2. 各テンプレートフィールドをループしてデータを取得してデータベースに配置するループを作成しようとすると、テンプレートフィールドにデータがあることを認識しませんか?これは私がこれまで何の役にも立たなかったことです...

    /li>
0 投票する
1 に答える
1070 参照

asp.net - カスタム テンプレート フィールドでのポストバック後に失われたチェックボックスの状態

System.Web.UI.WebControls.TemplateField から派生させて、カスタム チェックボックス テンプレート フィールドを作成しました。このフィールドのテンプレートは、ITemplate インターフェイスを実装するクラスを作成することによって作成されています。ページでポストバックが発生すると、チェックボックスの値が失われます。

これを一時的に機能させるために、ビューステートを使用してチェックボックスの状態をチェックボックス列に保存しましたが、アプリケーションで同じ方法でより多くのテンプレート フィールドを使用するため、これを完全に回避したいと考えています。

何か不足している場合はお知らせください。

コードは次のとおりです。

よろしく、 ガウラフ

0 投票する
2 に答える
4176 参照

asp.net - テキストボックスの通貨のフォーマット

{0:c} でデータバインドされた gridview templatefield をフォーマットしており、通貨を次のように表示します。

ドル記号が表示されないように調整する方法はありますか?

0 投票する
1 に答える
3284 参照

asp.net - databindgridviewedititemtemplateドロップダウンリストとSQLステートメント

次のコードのグリッドビューがあります。

ドロップダウンリストにデータを入力するためにSQLステートメントをバインドしたい...

コードビハインドを介してこれを行いますか?何か情報をいただければ幸いです。また、ユーザーがこのドロップダウンリストで行った選択に基づいて、次の列(column2)に対応するデータを入力したいと思います...それについても支援が必要です...

私はテンプレートフィールドに慣れていません。HTMLの背後およびHTMLを介してコードでgridviewバインディングを操作できますが、templatefieldsは別の言語のようなものです...助けてくれてありがとう!