問題タブ [editing]
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.
wpf - WPF データグリッド: 特定の行の編集を無効にする
にバインドされた注文テーブルのようなものがありDataGrid
ます。注文日が期限切れになっている行の編集を無効にしたい (締め切り日 > 現在の日付): それらをグレー表示し、編集モードに入ることを禁止します。
ここに私が持っているものがあります:
注文日は、次のように定義されたテンプレート列です。
注文日が過ぎた行で編集モードを無効にする方法はありますか?
cakephp - CakePHPで承認を得てレコード編集を処理する推奨方法は?
CakePHP で承認を得てレコード編集を処理する最良の方法に関する情報を見つけることができませんでした。
具体的には、ユーザーがレコード内のデータを編集できるようにする必要がありますが、編集されたデータは、管理者が変更を承認するまで元のレコード データを上書きしてはなりません。編集したレコードを新しいテーブルに入れ、承認時に元のレコードを上書きすることもできますが、このアイデアはいわばケーキの哲学とうまく機能していないように見えるので、もっと簡単な方法があるのではないかと思います.
linq - Gridview の並べ替え、更新、編集
皆様へ季節のご挨拶。これは私を怒らせているので、本当に助けが必要です。
狙い。クライアントが数字を入力するテキストボックスがあり、ラジオボタンリストをクリックしてマテリアルを選択し、ボタンを押してグリッドビューに入力します。
これはフロントエンドのコードです:
そして、これは背後にあるコードです:
これで、並べ替えイベントにデータを入力する必要があることがわかりましたが、非常に多くの組み合わせを試しました。正しいピクルスになっています (したがって、null です!)。
グリッドビューにデータを入力するために使用しているlinqがテイクを使用しているため、並べ替えを実行するとデータが失われる可能性があるため、問題が生じると思います。
誰かが私を正しい方向に向けることができますか?どうすればこれを達成できますか? 同様に、rowupdating と rowediting で同様の問題が発生することはわかっているので、望ましい結果を達成するための提案があれば、非常に感謝しています...実際、私の地元でお祝いの飲み物に参加してください!
visual-c++ - Visual Studio 2005 で「編集ボックス」コントロールにテキストを追加する方法
VS 2005 のダイアログにテキストを追加したいと考えています。システムに Microsoft SDK をインストールしました。
追加したいテキストは非常に大きく、最大 4 ページです。
そこで、スクロールバーで編集コントロールを追加することにしましたが、これはできません。
文字列テーブルを介して追加しようとしましたが、フォーマットが維持されませんでした。
ダイアログに最大 4 ページの書式設定されたテキストを表示する方法を教えてください。
私のアプリケーションは非 MFC アプリケーションです。
前もって感謝します
ヴィナヤカ カルジギ
json - MFC::jsonファイルの値を変更します
MFCでjsonファイルを解析することはできますが、値を変更するのに苦労しています。ネイティブファイルタイプに変換し、コンテンツを変更して再びjsonに変換する以外に、新しい値を書き込む簡単な方法はありますか?
タグを探して値を変更するだけで、XMLファイルの値を変更するのと同じくらい簡単だと思いました。
ありがとう...
gridview - LINQデータソースを使用したページング、並べ替え、編集
そうですね、私はスコット・グのパート9などのブログの例に従いました。自動ソート、ページング、編集を実現するために最善を尽くしたにもかかわらず、それを機能させることはできません。
次の設定で自動ソート、ページング、編集は可能ですか?
現在、私が持っている唯一のコードは次のとおりです。
これは私をイライラさせています...この並べ替え/ページング/編集機能は自動である必要があると読んでいますが、明らかに私は何か間違ったことをしています。
この機能が生成されない理由を誰かが私に説明できれば、私は最も感謝します。
php - .php ファイルの保存とインクルードの保存 (おそらく)
セットアップ:
ヘッダー用 (header.php) とフッター用 (footer.php) の 2 つのインクルードを含む標準の .php ファイル (index.php) があります。index.php ファイルは次のようになります。
index.php
次のような header.php:
フッター .php は次のようになります。
ページ上の「.editable」アイテムを編集できるようにする PHP スクリプトを作成しています。私の問題は、これらの編集可能な領域が、index.php の本体だけでなく、含まれているファイルにも表示される可能性があることです。
私のphpコードは、file_get_contents()でindex.phpファイルを取得しています。これはうまく機能します。また、index.php の「.editable」領域を編集して保存することもできます。
私の問題:
インクルードを「見つける」方法を見つけられず、「.editable」領域のインクルードも解析できませんでした。index.phpのすべてのインクルードをどのように処理するかについての提案を探しています-編集可能な領域をチェックします。「include *.php」を見つけるために正規表現を使用する必要がありますか? どこから始めればいいのかわからない...
私の PHP コードを見たい人のために。私は PHP クラスを利用しています: [link text][1] これにより、次のようなコードを書くことができます:
[1]: http://simplehtmldom.sourceforge.net/manual_api.htm シンプルな php dom パーサー
アップデート
インクルードを一致させるために、正規表現をいじってみました。私は正規表現でかなりゴミですが、近づいていると思います。これが私がこれまでに持っているものです:
preg_match を使用すると奇数の ) と ' が返されるように見えますが、これはかなりよく一致します。PHPタグ間でのみ一致するように、正規表現に少しのセキュリティを追加しようとしています-この部分: (?=(?:[^\<\?]|[^\?>])*\?>) - ただし、ページの最初のインクルードのみを返します。この正規表現を改善するためのヒントはありますか? (私は約6時間そこにいました)
editing - 大きなデータファイルの編集
編集する必要のある大きなファイル(ほとんどはフラットテキストファイルですが、CSV、固定幅、XMLなど)があることを予測できるプロジェクトを開始しようとしています。アプリケーション内でこの編集を行うためのピースを開発する必要があります。
全部をロードせずに大量のデータ(おそらくGBの範囲)の編集を処理するための良い方法を決定しようとしたところ、Audacityは大きなファイルを非常にうまく処理できることがわかりました。Audacityはオープンソースであるため、このような状況で私にとって優れた教育ツールになると思いました。しかし、私は自分自身を輪になってコードを調べ始め、今では完全に混乱しています。
私はこの質問から2つの結果を期待しています:
ファイル全体をロードせずにこの編集を処理するための良い方法。私は、データを編集しながらロードし、オンデマンドでキャッシュすることを考えました。
Audacityがそれをどのように行うかの説明。
私はC#と.NETを使用していますが、回答をその環境に結合する必要はありません。