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

نام تاپیک: یک مسئله در Data grid

  1. #1
    کاربر دائمی آواتار SoheilKH
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    haftbit.com
    پست
    315

    یک مسئله در Data grid

    به نام خدا
    ما یک مجموعه داریم شامل عناصر 1و2
    عنصر 1 شامل زیر مجموعه a,b,c و عنصر 2 شامل زیر مجموعه d,e,f .هستند
    حالا یک DataGrid داریم که که ردیف های آن عناصر 1و2 است .
    حال می خواهیم یک دکمه یا لینک یا ... در ستون datagird اضافه کنیم که هنگام کلیک بر روی آن، لیست عناصر مرتبط با هر ردیف نمایش داده شود. مثلا وقتی بر روی ردیف 1 (عنصر 1) کلیک کنیم لیستی شامل a,b,c ظاهر شود و همین روال برای ردیف ها 2 و .... بر قرار باشد.
    امید وارم مسئله را واضح بیان کرده باشم
    لطفا راهنمایی ام کنید.

  2. #2

  3. #3
    کاربر دائمی آواتار SoheilKH
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    haftbit.com
    پست
    315
    مثل اینکه ......
    وقتی که ما در دیتا گرید یک دکمه یا باتوم درست می کنیم مثلا edit این قابلیت را به ما می دهد که وقتی روی آن کلیک کردیم برای هر فیلد در آن سطر یک textbox باز میشود (در زیر آن سطر) وعملیات ادیت یاآپدیت .... را انجام می دهیم
    من می خواهم وقتی روی دکمه مورد نظر کلیک کردیم یک TextBox یا ListBox باز بشود و مقادیری در آن نمایش داده شود.
    دقت کنید فقط یک TextBox نه اینکه برای تمام فیلد ها textbox درست شود.
    آیا دیتا گرید این امکان را به ما میدهد. یا نه .....
    با تشکر

  4. #4
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    اگر به کد فوق دقت کرده باشید ( به صورت آنلاین هم لینک اجرایش را گذاشته ) خواهید دید که با کلیک کردن روی یک آیتم ( مانند دکمه ) در سمت راست صفحه یک سری مقادیر حالا اینجا در یک گرید دیگر اضافه و نمایش داده می شوند.

  5. #5
    کاربر دائمی آواتار SoheilKH
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    haftbit.com
    پست
    315
    اقای نصیری
    می خواهم زیر یک ستون یک لیست باکس باز شود نه در کنار آن .
    شما وقتی روی دیتا گریدی که خاصیت ادیت آن فعال باشد کلیک می کنید زیر هر ستون یک تکس باکس باز می شود.
    این آدرس را در کامپیوتر خودتان نگاه کنید
    http://localhost/quickstart/aspplus/...datagrid6.aspx
    من می خواهم به جای این TextBox ها فقط یک ListBox باز شود آن هم در یک ستون مشخص
    با تشکر

  6. #6
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    هر چند سوالات شما هر دفعه با دفعه قبل متفاوت است ولی یک سری لینک به مراجع خوب در مورد سوال شما اینجا است:
    http://www.barnamenevis.org/viewtopic.php?t=2346

  7. #7
    کاربر دائمی آواتار SoheilKH
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    haftbit.com
    پست
    315
    :خیلی متعجب:
    حق با شما است اولین سئوال ام را مبهم نوشتم اما سئوال های بعدی را فکر نکنم
    با تشکر

  8. #8
    کاربر دائمی آواتار SoheilKH
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    haftbit.com
    پست
    315
    به نام خدا
    توی datagrid اون ستون هایی راکه می خواهیم در حالت edit ،فقط خواندنی باشند در قسمت BoundColumn قرار می دهیم و خاصیت ReadOnly="True" رانیز تنظیم می کنیم( البته راه های دیگری هم هست) و اون ستونی را که می خواهیم در آن ListBox یا DropDown یا ... باشد در قسمت TemplateColumn قرار می دهیم .
    البته واضح نگفتم اما این مثال خیلی توپ و واضح توضیح داده.
    http://www.dotnetjunkies.com/Tutoria...3&ForumID=4048

تاپیک های مشابه

  1. DATA GRID
    نوشته شده توسط BAHARNARENG در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: چهارشنبه 01 اردیبهشت 1389, 01:37 صبح
  2. bindingیک data sourceبهdata grid
    نوشته شده توسط reza_N در بخش C#‎‎
    پاسخ: 1
    آخرین پست: یک شنبه 27 اسفند 1385, 11:43 صبح
  3. کلیک در Data Grid
    نوشته شده توسط mjz000 در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: پنج شنبه 02 آذر 1385, 13:38 عصر
  4. حذف یک سطر در data grid
    نوشته شده توسط mohandess_anita در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: دوشنبه 25 مهر 1384, 08:46 صبح
  5. فرستادن اطلاعات از Data Grid به Data Envernoment
    نوشته شده توسط pesare_matin2005 در بخش برنامه نویسی در 6 VB
    پاسخ: 2
    آخرین پست: چهارشنبه 25 شهریور 1383, 22:42 عصر

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

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