問題タブ [hidden-field]
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.
.net - あるページから別のページに隠しフィールドを渡す方法は?
.Net クラス ライブラリがあります。1 つのコード ビハインド ページから隠し変数を渡し、それを別のコード ビハインド ページで取得したいと考えています。フォーム タグと get/post メソッドを使用できるデザイン ページ (aspx ページ) がないことに注意してください。どうすればこれを行うことができますか?
注意: 非表示フィールドを使用して、あるページから別のページに値を渡したいと考えています。
asp.net - 隠しフィールドは !IsPostBack では null であり、IsPostBack では null ではありません
まず、私の質問のタイトルが不明確であることをお詫びします。タイトルで自分の問題を簡潔に説明する方法がわかりませんでした。
.aspx に隠しフィールドがあります
ページ読み込みイベント中にこのフィールドの値を設定したいのですが、それがポストバックでない場合。
問題は、ページ読み込みイベントがポストバックでない場合 (つまり、ページが最初にヒットしたとき) に、Request の Form 配列に隠しフィールドが含まれていないことです。ページへの後続のヒット (つまり、ポストバック) は、非表示フィールドを含む Form 配列になります。
ページのライフサイクルに関係していると確信していますが、本当に知っておく必要があるのは、ページの読み込みイベント中およびポストバックでないときに隠しフィールドを設定する方法です。
編集: 私は本当に、runat="server" 属性を組み込みたくありません!
datagrid - コントロールを見つけるDataGrid
こんにちは
私はDataGridを持っています(それがグリッドビューであればもっと良いでしょうが、それについては何もできません)
itemDataBound イベントでは、隠しフィールドを各行の最初のセルに追加しています。何かに基づいて ID を設定し、後でその値を取得しようとするために clientID をリストに保存しています。
しかし、私はfindcontrolで何かを見つけることができないかもしれません
試しました
ここにitemdataboundビットがあります
次に、これはボタンクリックイベントです..
何か案は?
ありがとう
ナット
asp.net-mvc - ASP.NET MVC - クレジット カード データの安全な一時ストレージ
ユーザーが購入を完了したときに取得できるように、現在クレジット カード データをセッションに保存しているショッピング カートのチェックアウト プロセスがあります。購入プロセスは、ユーザーがクレジット カードを入力し、確認ページを表示して、注文を確定するように設定されています。クレジット カード データへのアクセスが必要なアクションは、確認アクションとファイナライズ アクションの 2 つだけであり、安全を確保するために他のすべてのアクションはデータを破棄する必要があります。
ベースコントローラーでリフレクションを実行して、ユーザーが呼び出している現在のアクションを確認する以外に、許可されていないリクエストのデータを破棄するエレガントな方法を思いつきません。さらに、ユーザーがデータを入力した後に別のリクエストを行わなかった場合、ユーザーがウェブサイトに戻ってくるまでセッションに残ります。私が提供された 1 つの提案は、データを非表示フィールドに暗号化し、SSL チケットに依存してマークアップのキャッシュを防ぐことでした。これはかなり安全なアプローチのように思えますが、クレジット カード データをユーザーがアクセスできる場所に暗号化して配置するかどうかにかかわらず、私はあまり好きではありません。クライアントがクレジット カード データの保存を望まないため、データベースへの保存は無効です。
クレジット カード情報などの機密データを複数のページ リクエストにわたって一時的に永続化するための理想的な方法は何ですか?
これが十分なアプローチであるかどうか、誰かが教えてくれるかもしれません。オブジェクトが新しくなるたびに生成される一意の Guid を持つようにセッションに保存されているショッピング カートを設定しました。その Guid は、Rijndael アルゴリズムでシリアル化しているクレジット カード データを暗号化および復号化するためのキーとして使用されます。暗号化されたカード データは非表示フィールドでユーザーに渡され、[ファイナライズ] をクリックするとデシリアライズされます。最終結果は、次のような文字列になります。
ruby-on-rails - hidden_field ROR に配列を渡す
配列を hidden_field に渡そうとしています。
次のユーザーには 3 つのロールがあります [2,4,5]
ユーザー/edit.html.erb
編集フォームを送信すると、次のエラーが表示されます: ActiveRecord::RecordNotFound in UsersController#update " ID=245 のロールが見つかりませんでした"
hidden_field に配列を渡すにはどうすればよいですか?
ruby-on-rails - 多対多関連 Hidden_Field 編集の問題。ROR
配列を hidden_field に渡そうとしています。
次のユーザーには 3 つのロールがあります [2,4,5]
ユーザー/edit.html.erb
編集フォームを送信すると、次のエラーが表示されます: ActiveRecord::RecordNotFound in UsersController#update "Couldn't find Role with ID=245"
次に、users/edit.html.erb を次のように編集しようとしました。
私が信じている文字列を生成する: "role_ids"=>"2, 4" (必須出力: "role_ids"=>["2", "4"])
ループを使用しようとしたとき:
さらに別の文字列が得られました:
助言がありますか?これは厄介な問題でした。
asp.net - Jqueryの隠しフィールド
この隠しフィールドの値を取得できないのはなぜですか?
私にはコントロールがあります...
としてレンダリングされます...
私が使用する価値を得ようとしているのは...
では、何が問題なのですか?
私はこれが好きです
jquery - JQuery オートコンプリート隠しフィールド
ここで私の問題の最初の部分について、2番目の問題について言及するのを忘れた人に助けてもらいました。ユーザーがオートコンプリート フィールドから値を選択した後、値 ID を隠しフィールドに入力して、PHP に渡してデータベースに挿入できるようにします。
これが私が達成しようとしていることの内訳です:
- ユーザーがオートコンプリート フィールドから会場を選択します。
- 会場が選択されると、会場の電話番号、住所、および Web サイトがオートコンプリート フィールドの下に表示されます。データベース内のレコードの ID は、その値として隠しフィールドに渡されます。
検索しましたが、何も見つかりませんでした。誰かが私を正しい方向に導くことができますか?
ありがとう
ruby-on-rails - rails - URL に :params を渡す
私はもう一度立ち往生しています...そしてもう一度、それは愚かな構文の問題だと思います:
超単純な検索フォームを使用して、URL に 2 つの vaiables を渡したいと考えています。
次のような URL を期待していました: http ://mydomain/categories/search?search=pdf&os= 2
私はそれが次のように動作するはずだと思った:
...しかし、まあ、それはしませんでした...
誰かが私がどこで間違っているのか知っていますか?
ありがとう!
ヴァル