aspx画面上のdropdownlistを選択しておき、buttonをクリックしたらcookieに登録されるようにしたい。
HttpContext.Current.Request.Cookies["abc"].Value = floor_ddl.SelectedItem.ToString();
とすると、System.NullReferenceException: 'オブジェクト参照がオブジェクト インスタンスに設定されていません。'のエラーが出る。
aspx画面上のtextboxに表示するだけなら、
touroku_txtb.Text = floor_ddl.SelectedItem.ToString();
でエラーは出ない。
何が null になるのか調べてください。そこは他人に期待するより、質問者さんがデバッガを使って調べるのが一番簡単で早いです。
SelectedItem プロパティから取得できるのは ListItem ですがそれが何だか理解してますか? それを ToString して cookie に保存して何に使いたいのか書いてください。普通はそんなことはしないので、XY 問題になっているのではないかとか、見当違いのことをしているのではないかと疑ってます。
回答1件
あなたの回答
tips
プレビュー