問題タブ [hiddenfield]

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 に答える
4877 参照

asp.net - オブジェクト参照がオブジェクト インスタンスに設定されていません

page_load..中のhiddenfieldsに値を割り当てようとしていますが、System.NullReferenceException.をスローしています..これは、page_loadイベントで使用しているコードです..

以下にエラーの詳細を示します...

以下のようなコードを変更すると、同じエラーがスローされます

以下、ページソースです。

この問題を解決するために私を案内してください???

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

jquery - UpdatePanel + AutoCompleteExtender + jQuery = 問題!

UpdatePanels を使用して部分的なページのポストバックを許可する ASP.NET Web フォームがあります。UpdatePanels の 1 つで、AjaxControlToolkit の AutoCompleteExtender を使用してページで WebMethod を呼び出し、ProjectNames とそれに関連付けられた ProjectID 値のリストを非同期的に取得しています。リストから項目を選択するとき、jQuery を使用して ProjectID 値を HiddenField サーバー コントロールに保存しています。UpdatePanel 内の Submit ボタンをクリックしてデータベース クエリを実行するときに、この値が必要です。これまでのところ、すべてがうまく機能しています。関連するクライアント側のコードは次のとおりです。

しかし、選択した ProjectName テキストを TextBox の外のどこかに表示したいとも考えています。この理由は、AutoCompleteExtender によって返されたリスト内の項目と一致した TextBox 内の値と、何にも一致しなかった古い余分なテキストの残りを視覚的に区別する明確な方法が必要だからです。そこで、選択したテキストを Label コントロールに表示してみましたが、ポストバックが発生するとすぐにこの値が消えてしまいます。さまざまなサーバー コントロールと HTML コントロールを使用してみましたが、ASP.NET HiddenField コントロールを除いて動作は同じです。他のコントロールが保持しないのに、なぜこのコントロールがポストバック間でこれらの値を保持するのかはわかりませんが、まだ完全な解決策がありません。

値を表示するために使用しているラベルが UpdatePanel の外側にある場合、それは正常に機能することがわかりましたが、フォームが現在レイアウトされている方法では、これはオプションではありません。部分的なページのポストバック中に何を更新するかをより細かく制御する必要がある場合は、UpdatePanel を使用するよりも優れた代替手段がいくつかあることを認識していますが、私の問題に対するより簡単な解決策がある場合は、現時点でそれを掘り下げたいと思います。

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

.net - 非表示フィールドでリピーターアイテムインデックスを使用する

asp.netの非表示フィールドを持つリピーター列にアイテムインデックスを設定する方法。
次のコードを記述しましたが、非表示フィールドにインデックス値が表示されません。

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

jquery - JQuery を使用して Rails の非表示フィールドの値を取得する

Rails プロジェクトに問題があります。ちなみにRails2で動いています。

jQueryでこの隠しフィールドの値を取得することは可能ですか? 多分このようなもの:

何か案は?

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

list - GridView HiddenField へのバインディングの問題

編集:指摘された最初の返信からhfを追加しました。これにより、他のいくつかの問題が解決されましたが、それでも問題は解決しませんでした。

ユーザーがデータベースに何度も行き来することなく複数のアイテムを作成および削除できるように、一時的な保持のために多くの非表示フィールド(50のうち2つだけを使用します)を使用してリストをグリッドビューにバインドしようとしています創造。BoundFields へのバインドとリコールは問題ありません。ただし、隠しフィールドの値を取り戻そうとすると、null として返されます。非表示フィールドへのバインドに問題がある可能性があります。これが私のコードです

ASP:

C#/コード ビハインド:

非表示フィールドから OC.InsuredLastname を割り当てると、非表示フィールドが null 値として表示されます。正しく読んでいないか、正しく書かれていません。

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

c# - HiddenField の値が更新されない

私はこれらの両方を試しました:

そして、Javascriptで更新しようとしています:

これは「機能します」:アラートは正しい番号を教えてくれます。

次に、[送信] をクリックすると、C# メソッド (asp.net コンポーネントをクリックして呼び出される) が呼び出され、次のことが行われます。

これは常に「blahblah」、つまり初期値を返します。

これらはすべて更新パネルにありますが、同じ ContentTemplate 内の同じ更新パネルにあります。

では、なぜ更新されないのでしょうか。

編集:ありがとう。完璧な答えが 3 つ出てくるのが嫌いなのですが、どれをチェックすればよいかわかりません...

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

javascript - ポストバックで失われた HiddenField 値

HiddenFielda の値を設定してポストバックを強制するJavaScript があります。この JavaScript をたどることができ、正しく動作しているように見えます。ただし、ページの Load イベントからの値をテストすると、HiddenField設定されなくなりました。

Web を検索すると、値を失うことに関する多くの投稿が表示HiddenFieldされますが、どれも私と同じことをしているようには見えません。

これが私のJavaScript関数です(変更):

そして、これが私のマークアップの一部です(変更):

誰にもアイデアはありますか?

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

asp.net - aspHiddenFieldとの間で値を取得および設定する方法

ブール値をHiddenFieldASP.NETコントローラーに追加して、ポストバック後に値を保持できるようにします。これが私のコードです:

ASP.NETマークアップ

[...]

編集

問題は、コントロールのIDが見つからないことです。 Error 311 Name 'IsAddingNewCauseField' is not declared.

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

c# - 隠しフィールドWebControl

やってみた

しかし、私にエラーを返します。「InvalidCastExceptionはユーザーコードによって処理されませんでした。」

'System.Web.UI.WebControls.TextBox'türündekinesne'System.Web.UI.WebControls.HiddenField'türüneatılamadı。

hiddenfields値に到達し、それらをfreeTxtQues値に設定しようとしていますが、今のところそれを行うことができませんでした。どうすればそれを行うことができますか?

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

c# - ASP.NET 4.0 の隠しフィールド

これは私のコードです。のような例外が発生していますObject reference not set to an instance of an object。私を助けてください。