問題タブ [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.
c# - Gridview-TemplateFieldのデータ項目の操作
テンプレートフィールドを使用して、グリッドビューの1つの列に4つのデータフィールドを表示しています。データフィールドの1つは日付フィールドです。通常の日付ではなく、相対的な時間/日を表示したい。(例:2時間前/ 2日前)。テンプレートフィールド列内の日付フィールドを操作するにはどうすればよいですか。提案してください。
ありがとう。
c# - TemplateField 内での DropDownList の操作
GridView 内の TemplateField 内にドロップダウンリストがあります。
リスト項目を動的に追加し、インデックスが変更されたときに処理するコードを書きたいと思います。リストが TemplateField にある場合、DropDownList を直接参照できないため、リストを操作するにはどうすればよいですか。
これが私のコードです:
c# - asp.net C# でのグリッド ビューの使用に関する問題
GridView
aHyperLink
と他の 2 つのフィールドを入力したいと思います。
私は以下のアプローチで中途半端に試しました。エラーが発生しています。
エラーメッセージの取得
インデックスが範囲外でした。負ではなく、コレクションのサイズより小さくなければなりません。
パラメータ名:インデックス
誰かがこれを行うためのより良い方法を提案するか、このエラーを修正してください。
c# - ASP.NET(C#)のGridviewに行を動的に追加する
aspx.csファイル
FileName(As Hyperlink)
グリッドにSharedBy
、、を印刷する必要がありますSubject
。どうすればよいですか?
私はこのようなことをする必要があります...しかし、以下のアプローチは機能しません
jquery - フォーカスに応じて、テキストボックスの外観からラベルの外観に変更します
テンプレートgridview
フィールドがあります。このテンプレートフィールドは(テキストボックス)です。ユーザーが書き込みを終了して次のテキストボックスに移動した後、フォーカスを失ったものがラベルまたはラベルのように、そしてそれが再びフォーカスを得るならば、テキストボックスに変わります。そして...など
このようなことをする方法は?
.net - グリッドビューのテンプレート フィールドの問題
Q:
次の問題があり、実際に修正する方法がわかりません。
grid view
列の1つがtemplate field
as(テキストボックス)です。グリッド ビューは8
行で構成されます。私がすることは、ユーザーがテキスト ボックスにデータを入力するたびに、合計を最後のテキスト ボックス (有効 = false に設定) に入れることです。テキスト ボックスのデータ エントリを何らかのメソッドで合計し、イベントで呼び出します。text changed
. しかし、テキストボックスに数字を入力してクリックするか、マウスカーソルを使用して次のボックスに移動するたびにTab in the keyboard
、フォーカスが失われ、目的のテキストボックスにマウスカーソルを再度配置する必要があります。
問題を解決するために次の方法を試しましたが、無駄でした。
私のページの読み込みでは、これはまったく機能しません。
このようにして、データを入力するために、フォーカスを入れたいテキストボックスではなく、前のテキストボックス(つまり、すでに行ったもの)にフォーカスを戻します。
編集:
私の計算方法:
c# - templatefields gridview から値を取得する - C#
データベースからクエリされたテーブルを表示するためにグリッドビューを使用しています...
このグリッドビューでは、ボタンフィールドと 3 つのテンプレート フィールドも追加しました...
ボタンフィールドを押すとデータベースからのデータは取得されるのですが、テンプレートフィールドから挿入された手動データは取得されません.null値が取得されるようです。
xml ファイルから、次のイベントを発生させています。
そのイベントをキャッチする次のメソッドがあります。
そのテンプレート フィールドから値を取得する方法についてのアイデアはありますか? GridViewCommandEventArgs ではなく別のイベントをキャッチする必要がありますか? もしそうなら、xml 部分からどのイベントをスローする必要がありますか?
ありがとう、
c# - GridViewのTemplateFieldでコントロールを見つける方法は?
より具体的には、内部にあるものFindControl
を見つける必要がある場合、メソッドはどのように機能しますか?Control
GridView
Template
ItemTemplate
私は持ってhyperlink
いますが、同じものを見つけることができません。
コードで更新された質問
GridView
コードは以下のとおりです。
RowDataBound
親のイベントは次のGridView
とおりです。
のTemplate Field(Item Template)内hyperlink
hlPlus
のフィールドです。hyperlink
GridView
c# - データテーブルの一部としてテンプレートフィールド(テキストボックス)を作成する方法
GridViewがあります。
そのデータソースは、私が見せたいものに合うようにdata table
プログラムで作成します。.cs
ここで、このグリッドビューの列をテキストボックスを含むテンプレートフィールドとして(データテーブルの一部として)追加したいと思います。これを行う方法。サンプルまたは例がある場合は、これは素晴らしいでしょう。
c# - テンプレートフィールドから GridView データにアクセスする
また、コマンド フィールドを使用したり、表示を切り替える方法があれば、より良い方法を教えていただければ幸いです。LinkButton を使用してもかまいません。