PDA

View Full Version : سوال: 2 سوال در مورد کنترل tree دات نت



unishomal
دوشنبه 03 آبان 1389, 16:23 عصر
سلام به همه!

می خوام وقتی روی نود پرنت تری ویو کلیک میکنم جای redirect شدن به صفحه فلان تو

همین صفحه بمونه و در کنارش نودهای چایلدش expsnd شن!

کسی می تونه کمکم کنه؟! :متفکر:

ممنون

unishomal
دوشنبه 03 آبان 1389, 21:19 عصر
سلام به همه!

می خوام وقتی روی نود پرنت تری ویو کلیک میکنم جای redirect شدن به صفحه فلان تو

همین صفحه بمونه و در کنارش نودهای چایلدش expsnd شن!

کسی می تونه کمکم کنه؟! :متفکر:

ممنون



خوب ممنون حل شد!

اگه کسی خورد به این مشکل بگه تا کدو بزارم!

majnun
دوشنبه 03 آبان 1389, 21:28 عصر
خب بزار دیگه داداش

در قالب یک برنامه بزار دیگران هم استفاده کنن که این تاپیک بی ارزش نباشه

unishomal
دوشنبه 03 آبان 1389, 23:43 عصر
خب بزار دیگه داداش

در قالب یک برنامه بزار دیگران هم استفاده کنن که این تاپیک بی ارزش نباشه




یه پروژه ساده نوشتم که کنترل tree از بانک مقادیرشو میخونه و مشکل بالا هم توش حل شده...

منو خیلی اذیت کرد...امیدوارم اینجوری کار شما سریعتر راه بیفته...

یاد بگیریم که دست گیر باشیم...

تقدیم به بچه های گل بر نامه نویس....

دانلود کنید....

mina0r0
سه شنبه 04 آبان 1389, 12:16 عصر
یه پروژه ساده نوشتم که کنترل tree از بانک مقادیرشو میخونه و مشکل بالا هم توش حل شده...

منو خیلی اذیت کرد...امیدوارم اینجوری کار شما سریعتر راه بیفته...

یاد بگیریم که دست گیر باشیم...

تقدیم به بچه های گل بر نامه نویس....

دانلود کنید....

لطف میکنید یکم کاری رو که انجام دادید توضیح بدید؟ من متوجه نشدم
با تشکر

unishomal
سه شنبه 04 آبان 1389, 16:32 عصر
لطف میکنید یکم کاری رو که انجام دادید توضیح بدید؟ من متوجه نشدم
با تشکر


کجاشو...؟فیلدا تو بانک ذحیره شده..اونایی که والدن parent id ندارنو اونایی که فرزندن parentidishun شماره والدشونه.....
واسه پیاده سازیش کافیه اول فیلدای پدرو ذخیره کنید،بعد وقتی خواستین به این فیلد ها فرزند بدید،کافیه همه فیلدای پدرو با شماره منوشون تو یه دراپ دان لیست بخونینن و اینجوری شماره منوشونو به عنوان parentid واسه غیلد فرزند ذخیره کنید،تا اینجا ok?

بعدشم که فیلدای پدرو تو یه dt خوندم به همراه تعداد بچه هاش(اونی که parent isdish.....)

خوب واسه هر پدر تعداد فرزندارو داریم از روی parentid و شماره منو هم که میشه فهمید کی ماله کیه،حله؟

در ادامه واسه تولید نود ها از treenode استفاده شده....

tn.cloapseall()
واسه اینه که وقتی tree ساخته شد باز نباشه....

tn.selectaction=treenodeselectaction
هم واسه اینکه وقتی رو نود مورد نظر کلیک شد....جای استفاده از مقدارش value که بهش نسبت داده بودیم expand کنه چایلداشو.......

اون شرطی هم که گذاشتم قبل این دستور واسه اینه که اگه پدر بود این اتفاق بیفته در غیر این صورت .........tn به حالت پیشفرض باشه یعنی وقتی روش کلیک کردیم سشه از مقدارش تو selectindexchange واسه تغییر url استفاده کرد....

mina0r0
پنج شنبه 06 آبان 1389, 22:40 عصر
کجاشو...؟فیلدا تو بانک ذحیره شده..اونایی که والدن parent id ندارنو اونایی که فرزندن parentidishun شماره والدشونه.....
واسه پیاده سازیش کافیه اول فیلدای پدرو ذخیره کنید،بعد وقتی خواستین به این فیلد ها فرزند بدید،کافیه همه فیلدای پدرو با شماره منوشون تو یه دراپ دان لیست بخونینن و اینجوری شماره منوشونو به عنوان parentid واسه غیلد فرزند ذخیره کنید،تا اینجا ok?

بعدشم که فیلدای پدرو تو یه dt خوندم به همراه تعداد بچه هاش(اونی که parent isdish.....)

خوب واسه هر پدر تعداد فرزندارو داریم از روی parentid و شماره منو هم که میشه فهمید کی ماله کیه،حله؟

در ادامه واسه تولید نود ها از treenode استفاده شده....

tn.cloapseall()
واسه اینه که وقتی tree ساخته شد باز نباشه....

tn.selectaction=treenodeselectaction
هم واسه اینکه وقتی رو نود مورد نظر کلیک شد....جای استفاده از مقدارش value که بهش نسبت داده بودیم expand کنه چایلداشو.......

اون شرطی هم که گذاشتم قبل این دستور واسه اینه که اگه پدر بود این اتفاق بیفته در غیر این صورت .........tn به حالت پیشفرض باشه یعنی وقتی روش کلیک کردیم سشه از مقدارش تو selectindexchange واسه تغییر url استفاده کرد....


خیلی خیلی ممنون که وقتتون رو گذاشتید