問題タブ [namevaluecollection]
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# - シリアル化で使用される NameValueCollection の代替
文字列の名前値コレクションに Dictionary を使用できない状況があります。レガシー システムをサポートする必要があるため、名前と値のペアに重複したキーが含まれています。したがって、重複キーのサポートを停止するように私に頼まないでください。NameValueCollection を使用しようとしましたが、DataContractSerializer では例外がスローされるため使用できません。エラーの詳細については、質問を参照してください。
キーと値のペア (文字列のみ) を格納できるように、この NameValueCollection タイプの代替案を誰かが提案できますか?
c# - c#URLパラメータをリクエストしてcharを変更する方法
いくつかのurlパラメータを取得した後、後でc#コードで使用したいと思いますが、形式が少し異なります。
"http://example/myexample.aspx?attendees=john.sam&speakers=fred.will.tony.amy.al"
c#コードを使用して、既存の形式の文字列として値を取得できます。
myattendeesが戻ります(引用符なしのピリオドで区切られます)
john.sam
およびmyspeakersが戻ります(引用符なしのピリオドで区切られます)
fred.will.tony.amy.al
しかし、コンマで区切られた一重引用符で囲まれた値を持つこれらのような文字列を返すように変換したいと思います。
'ジョン'、'サム'
と
'フレッド'、'ウィル'、'トニー'、'エイミー'、'アル'
C#でこれを行うための最良の方法は何でしょうか?NameValueCollectionを使用しますか?
*詳細を明確にするために編集された質問。*編集-スペルミスを修正しました。
asp.net - NameValueCollectionを使用してASP.NETでPOST値を取得する
だから私は2ページあります。どちらも同じマスターページを持ち、同じWebアプリケーションの一部です。あるページを別のページに送信しようとしています。送信ページには、次のようないくつかの要素があります。
使ってます
ページを送信します。
ページロードの背後にあるコードの結果ページで私は持っています
デバッグ時にNVCを見ると、次のことがわかります。
値が「オプション1」であるにもかかわらず、文字列にnullの値が含まれています。難読化されたIDをハードコーディングして値を取得しようとすることすらしたくありません。また、ASP.net要素にnameプロパティを設定することもできません。
誰かが私がしていることを達成するためのより良い/適切な方法を知っていますか?ajaxControlToolkitコンボボックスはユーザーにとって便利なので、使い続けたいと思いますが、友人の話を聞くのではなくjQueryを使い続けたいと思っていますが、切り替えるには遅すぎます。
運が悪かったのでここを見ました
そしてここ
そしてここ
http://msdn.microsoft.com/en-us/library/6c3yckfw.aspx
そしてPreviousPage.FindControlを試しましたが、常にnullになります。
御時間ありがとうございます!
編集:
AjaxControlToolKitは避けてください。怠惰になり、甘いUI要素をドラッグ->ドロップしたい場合は便利ですが、単純なものを機能させるのは頭痛の種です。jQueryを使用します。
java - URI文字列を名前と値のコレクションに解析します
私はこのようなURIを持っています:
解析された要素を含むコレクションが必要です。
HttpUtility.ParseQueryString
正確には、C#/。NETメソッドに相当するJavaが必要です。
json - マップする F# NameValueCollection
Map に変換する必要がある NameValueCollection がありますが、うまくいきません。私は試した:
代わりに Seq.map を使用する必要がありますか?
基本的に、これのポイントは、System.Net.MailMessage のヘッダーを JSON にシリアル化したいということです。
entity-framework - NameValueCollection を使用したエンティティへの Linq
LINQ to Entities クエリで NameValueCollection または Dictionary を使用できないという問題に対処する最善の方法は何ですか?
値を一時的な文字列変数に割り当てて、それをクエリで使用できることは知っていますが、他に方法はありますか?
ASP.Net の Request.Params NameValueCollection からすべての入力を取得しますが、データベース クエリで使用できるように、値ごとに新しい文字列変数を導入するのは面倒です...
c# - 1000を超えるHTMLコントロール値のHttpContext.Current.Requestを取得するにはどうすればよいですか?
HTMLWebページに1000を超えるコントロールがあります。ページを送信すると、1000コントロールの値しか取得できません
nv.countは1000ですが、1000を超えるhtmlコントロール値のHttpContext.Current.Requestを取得するにはどうすればよいですか?
windows-phone - Windows Phone 8 の NameValueCollection
Windows Phone 8 で NameValueCollection を使用したいのですが、WP8 SDK でこのオプションが表示されません。助けてください。
php - 長いリストの名前と値のペアを検索する最速の方法
私は名前と値のペアの長いリストを扱っており、このリストをたくさんチェックするので、名前付きの値のペアを検索する最速の方法は何だと思うか知りたいと思いました。私の問題の例は次のとおりです。
PHP の使用
変数は、それらが表すと想定される文字列値とともに左側にあります。対応する文字列値を持つ約 68 の変数があります。
各変数が何に対応するかを確認するには、すべての Web ページを調べる必要があります。配列 -> リスト値のルックアップを考えていましたが、それを実装する方法がわかりません。
c# - namevaluecollection でカンマを使用して値を設定する
次のコードを使用して、クエリ文字列にアクセスして操作しています
問題は、クエリ文字列が「something.aspx?OID=5,6,7」ではなく「something.aspx?OID=5%2c6%2c7」のようになることです。
%2c の代わりにコンマを取得するように qs をフォーマットするにはどうすればよいですか?