私はマスターページが継承するBase MasterPageクラスを持っています。私はいくつかのjavascript関数を含んでいます。基本クラスなので、ビジュアルデザイナーはいないし、XHTMLコードを追加することもできない。 JavaScriptのコードで値を設定できるように、隠しフィールドをクラスに追加する必要があります。ポストバックが発生したときに、コンテンツページにsetted値を取得できます。 しかし、私はこれを達成することができません。なぜなら、ベースのマスターページのコントロールコレクションに隠しフィールドを追加しようとすると、レンダリングエラー(Firefoxで表示される場合、コンテンツエンコーディングエラー)が発生します。コントロールのコレクションにコントロールを追加するのではなく、同じ名前のスクリプトマネージャーを使って不正なフィールドを登録しようとすると、私は値を空にします。 これをどのように達成できましたか?How To:HiddenFieldをmasterpageのベースページに動的に追加します。
答えて
Public Class MyBaseMaster
Inherits MasterPage
Private Sub Page_Init(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init
If Not Page.IsPostBack Then
Page.ClientScript.RegisterHiddenField("MyHiddenField1", "initialvalue")
End If
End Sub
End Class
あなたは(それはservercontrolではありませんから、それはページのコントロールコレクションの一部ではありません)Request.Form("MyHiddenField1")
経由のHiddenFieldの値にアクセスすることができます。
私はこれを行い、javascriptを介して値を設定しましたが、ポストバックを実行してサーバー側のコードを実行すると値を取得する方法を理解できませんでした。方法はありますか?私を教えてください! –
@user:私の答えを編集しました。 –
ありがとう!これは完全に機能しました!私が質問を投稿することを決めるまで私は6時間を過ごしたと思う... –
- 1. asp.net masterpageのデフォルトタイトルに追加する
- 2. masterpageのフォーム要素に隠しフィールドを追加するには
- 3. DockablePanesを動的に追加します
- 4. リンクボタンを動的に追加します
- 5. How to do ClassificationDataSetに文字列を追加しますか?
- 6. symfony3の動的に追加されたフィールドにイベントリスナーを追加します
- 7. alt値を動的に追加/追加しますか?
- 8. SweetAlertドロップダウンリストに項目を動的に追加します
- 9. 動的にスクロールビューにボタンを追加して追加する
- 10. 親オブジェクトのコレクションプロパティに動的オブジェクトを追加します。
- 11. 動的に行を追加し、値をコントローラーに渡します。
- 12. 動的にユーザーコントロールを追加する
- 13. 動的に追加されたテーブル行にチェックボックスを追加します。
- 14. 動的に追加されたコントロールにイベントを追加します。
- 15. Apacheのロードバランサにメモを動的に追加します
- 16. Firebaseのホストに動的にサブドメインを追加します
- 17. Ionic 2のサイドメニューに項目を動的に追加します
- 18. RelativeLayoutの下部にビューを動的に追加します
- 19. Javaの配列に要素を動的に追加します
- 20. Gridster内のAngularJSに動的にディレクティブを追加します
- 21. C#動的に各オブジェクトプロパティのDataTableに列を追加します。
- 22. androidのonclick中に動的にtextviewを追加します。
- 23. ステージにムービークリップを動的に作成して追加します
- 24. 実行時にSpringBootに動的にjarを追加します。
- 25. WPF - 動的に追加されたTabitemに動的コントロールを追加しますか?
- 26. 動的にvb.netの動的パネルにイベントハンドラを追加する
- 27. 動的に追加された要素のターゲットを追加します
- 28. divを動的に追加したステートメント
- 29. 動的に新しいアクタを追加
- 30. 動的にCSSを追加したhtmlテーブルをjqueryで追加しました
また、現在のplsが必要な実装を投稿できますか。 –
あなたの興味に感謝しますが、ティムの答えは私が探していたものです! –