PDA

View Full Version : مشکل با حفظ حالت کنترلی که در زمان اجرا ایجاد می‌شود



مهدی فهمیده غلامی
شنبه 22 فروردین 1383, 23:43 عصر
من چند تا کنترل checkbox در زمان اجرا در codebehind یه وب فرم بصورت زیر ایجاد کرده ام

Response.Write("<input type=radio name=1 runat=server")
وقتی در صفحه یه گزینه رو انتخاب می کنم و بعد یه postback اتفاق می افتد تیک ان چند تا دکمه رادیویی که بصورت بالا ایجاد کرده ام از بین می رود یعنی برداشته می شود
من چکار کنم وقتی صفجه دوباره نمایش می یابد ان کنترل رادیویی تیک خود را حفظ کرده باشد تا کاربر متوجه این باشد که کدام مورد را انتخاب کرده
در ضمن به دلایلی فقط مجبور کنترل را بصورت بالا ایجاد کنم لطفا راهنمایی کنید
امیدوارم منظورم را فهمیده باشید!

Mahdavi
یک شنبه 23 فروردین 1383, 11:45 صبح
فکر کنم با خاصیت enablevieewstate کارتون درست شه

مهدی فهمیده غلامی
پنج شنبه 27 فروردین 1383, 21:59 عصر
نه متاسفانه درست نشد حالا چکار باید کرد؟

Spoofed
پنج شنبه 27 فروردین 1383, 22:43 عصر
کنترلی که دستور تولیدش را نوشته اید در حقیقت html control است و نه وب کنترل هنگامی که رندر می شود. بنابراین view state کنترل های وب در مورد آنها صادق نیست.