نمایش نتایج 1 تا 6 از 6

نام تاپیک: یه مشکل مسخره

  1. #1
    کاربر دائمی آواتار GentleGuy
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    فرنگ
    پست
    243

    یه مشکل مسخره

    مشکل از این مسخره تر نمیشه
    دیگه داره حالم از این asp.net بهم میخوره
    .................................................. ..........
    این کدو نگاه کنید :
    PrivateSub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As
    System.EventArgs) Handles ListBox1.SelectedIndexChanged
    id.textListBox1.SelectedItem.Value



    این جه مشکلی داره که ایراد میگیره
    تو پروژه های قدیمی ام مثل بنز کار میکنه ولی الان که میخوام بفهمم کدوم گزینه listbox انتخاب شده نمیتونم

  2. #2
    کاربر دائمی آواتار GentleGuy
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    فرنگ
    پست
    243
    اقا یه = جا افتاده ببخشید id.text=ListBox1.SelectedItem.Value

  3. #3
    یک نکته ی ریز در اینجا وجود داره.
    DropDownList دو تا خاصیت داره.
    یکی خاصیت DataTextField و یکی هم خاصیت DataValueField که اون گزینه هایی که شما در DropDownList مشاهده می کنید مربوط به خاصیت DataTextField هست.
    زمانی که خاصیت DataTextField مقداردهی میشه، مقدار آیتم باید با استفاده از دستور:

    Dim myItem As String = DropDownList.SelectedItem.Text

    خوانده بشه.
    و زمانی که خاصیت DataValueField مقداردهی میشه، مقدار آیتم باید با استفاده از دستور:

    Dim myItem As String = DropDownList.SelectedItem.Value

    خوانده بشه.
    احتمالا شما خاصیت DataTextField رو مقداردهی کردید و سعی در خواندن مقدار آیتم با دستوری که نوشتید دارید که منجر به بروز خطا میشه چون Value ای وجود نداره.
    موفق باشید.

  4. #4
    کاربر دائمی آواتار aidinwashere
    تاریخ عضویت
    فروردین 1384
    محل زندگی
    پشته سرت
    پست
    632
    ایول بابا !

  5. #5
    کاربر دائمی آواتار GentleGuy
    تاریخ عضویت
    اردیبهشت 1384
    محل زندگی
    فرنگ
    پست
    243
    نه آقا بهروز مشکل این نیست من دوتاشو مقدار دهی کردم

  6. #6
    فکر نمی کنم مشکل در جای دیگه ای باشه!
    قبلا با این موارد برخورد داشتم.
    این قبیل مشکلات، دقت و تامل بالای شما رو می طلبه.
    یکی از دستورات زیر را هم امنتحان کنید:

    Dim S As String = DropDownList.SelectedItem.Text

    یا

    Dim S As String = DropDownList.SelectedValue.ToString

    موفق باشید.
    آخرین ویرایش به وسیله Behrouz_Rad : شنبه 26 شهریور 1384 در 05:39 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •