問題タブ [boundfield]

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 投票する
1 に答える
792 参照

asp.net - asp:GridView値を画像に置き換えることはできますか?

多くのBoundFieldを含むasp:GridViewがあります。'status'と呼ばれるフィールドの1つは、1、2、または3のいずれかの値を示します(これは明らかにデータベースの列から取得されます)。

代わりにこれらの番号を画像に置き換える方法はありますか?

すなわち

値を画像に変更

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

django - DjangoImageFieldはバインドされたフォームのパスを削除します

したがって、ImageFieldを使用しているModelFormがあります。これは、挿入と更新の両方で期待どおりに機能します。フォームがバインドされている場合に画像のサムネイルを表示するウィジェットも実装しています。私が抱えている問題は、ファイルパスがまだ表示されていることです(サムネイルと一緒に)。ラベル「Currently」と同様にレンダリングされないように、このURLをオーバーライドするにはどうすればよいですか?

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

asp.net - ASP グリッドビューの最大長

を使用してグリッドビューを持って<asp:BoundField DataField="Comments" HeaderText="COMMENTS" />います。グリッドビューにデータが入力されたときに、Commemnt 列に最初の 20 文字のみを表示したいと思います。VBでこれを達成する方法はありますか? ありがとうございました。

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

asp.net - GridView バインド フィールドのネストされたクラス

localhost で ASP.NET ページを開発し、それをサーバーにアップロードしています。ローカルホストでは、GridView の BoundField の DataField プロパティでネストされたクラスを正常に使用しています。ネストされたクラスとは、これを意味DataField="Object.property"Objectます。 は、GridView の行にバインドされたデータ項目のプロパティです。すべて正常に動作します。しかし、サーバーに Web サイトを公開すると、例外が発生します。

'Object.property' という名前のフィールドまたはプロパティが、選択したデータ ソースで見つかりませんでした。

私は解決策を見つけようとしていて、これを見つけました:ネストされたクラスのプロパティにバインドされた GridView

私は見つけ続けましたが、バインドされたフィールドでネストされたクラスを使用することは不可能であるとどこでも言及されていました。しかし、ローカルホストで私にとって魅力のように機能します。

誰かが理由を知っていますか?.NET Framework の最新バージョンですか (localhost にバージョン 4.5 をインストールし、サーバーにバージョン 4 をインストールしました)、それとも何ですか? はい、バージョンが理由であることは明らかですが、それについての言及は見つかりませんでした。

ご説明いただきありがとうございます。うぃぃぃぃ

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

asp.net - BoundFiled Cell の readonly プロパティを true に設定するには?

私はこのようにします:

しかし、うまくいきません。セルが空または " " を含む場合、readonly プロパティを true に設定する必要があります。

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

c# - Gridviewからの値は常に空です

グリッド内に境界フィールドがあるグリッドビューがあります。OnRowUpdatingが起動されたときにバウンドフィールドの値を取得しようとしています。しかし、新しい値を読み取ろうとすると、結果は常に空になります。

これは私が使用している命令です:

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

asp.net - gridview列の境界フィールドエラー

GridViewの内部、次に列の内部にバインドされたフィールドがあります

これは会社名の列のリストを表示します(これは問題ありません)が、headerTextはクリック可能なリンクであり、エラーをスローします...通常のプランのクリックできないラベルとして表示するためだけにheadertextを取得するにはどうすればよいですか?

ta

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

javascript - DetailsView Boundfield に「onchange」プロパティを追加

データベースのフィールドを編集するためのフォームを含むページを設計しています。最初は FormView コントロールを使用していましたが、さまざまな理由から、代わりに DetailsView コントロールに変更しました。これらは、表示するフィールドごとに Boundfield を追加するだけなので、コーディングがはるかに迅速で、コードがより整然としています。テキストボックス、ラベルなどはありません。これまでのところとても良いです。

ただし、FormViews のすべてのテキスト ボックスには、JavaScript 関数を呼び出すonchangeプロパティが指定されていました。基本的には、変更が行われ、保存が必要であることをユーザーに警告するメカニズムであり、完全に機能しました。

残念ながら、 onchangeプロパティを DetailsView Boundfield に追加することはできません。DetailsView の DataBound イベントのコード ビハインド (VB) にプログラムで追加しようとしました。ページが読み込まれると Boundfields がテキスト ボックスとしてレンダリングされるという理論に取り組んでいますが、期待どおりに動作しません。

Boundfield のテキストが変更されたときに JavaScript 関数を呼び出して、FormViews のテキストボックスの機能を複製する方法を誰かが提案できますか? できれば、DetailsViews と Boundfields を使い続けたいと思っています。そして、コード ビハインドでこれを達成できた場合、おそらくフィールドを反復処理して機能を追加すると、すべての Boundfield に対して宣言的に追加するのではなく、DetailsView ごとに数行のコードしかないことになります (たくさんあります!)。

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

c# - バウンドフィールド内でjqueryを使用するにはどうすればよいですか?

以下のjQueryを使用して、テキストに「続きを読む」オプションを追加しているため、最初の200文字のみが表示され、ユーザーは続きを読むをクリックしてテキストの残りの部分を表示できます。

この機能を使用するには、次のものを使用する必要があります

私の問題は、gridviewバウンドフィールド内でjQueryを使用したいということです。長い説明を含む列が1つあり、その中にjQueryを適用する必要があります。

残念ながら、バウンドフィールド内に挿入することはできません。Jqueryをバウンドフィールドに適用する他の方法はありますか?

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

sql - VB.Net GridView バインド フィールドを使用して値を計算し、値を別のフィールドに出力する

GridView 内で、2 つ以上の asp BoundFields の出力を使用して値を計算し、それを独自のフィールドに出力することは可能ですか?

たとえば、2 つのバインドされたフィールドから % を計算します。

それとも、SQL を使用してこの計算を生成し、結果を独自の BoundField に出力する方がよいでしょうか?