Rambod
پنج شنبه 22 اسفند 1387, 13:40 عصر
سلام
من يك TreeView دارم كه اطلاعاتش رو از بانك ميخونه. حالا ميخوام كاري كنم كه كاربر فقط در يك لحظه بتونه يكي از Node ها رو باز نگه داره و اگر يك Node رو باز كرد و خواست يك Node ديگه رو هم باز كنه، اتوماتيك Node قبلي بسته بشه.
البته اين امكان وجود داره كه با استفاده از رخداد TreeNodeExpanded باعث Postback اجباري در هنگام Select كردن يك Node بشم و توي Code Behind فقط Node فعلي رو باز نگه دارم و بقيه رو Collapse كنم. ولي من نميخوام Postback رخ بده و استفاده از Ajax هم به دلايلي غيرممكنه... يعني مجبورم اين كار رو با جاوااسكريپت انجام بدم.
ممنون ميشم اگر تجربهاي در اين مورد داريد به بنده در حل اين مشكل كمك كنيد.
من يك TreeView دارم كه اطلاعاتش رو از بانك ميخونه. حالا ميخوام كاري كنم كه كاربر فقط در يك لحظه بتونه يكي از Node ها رو باز نگه داره و اگر يك Node رو باز كرد و خواست يك Node ديگه رو هم باز كنه، اتوماتيك Node قبلي بسته بشه.
البته اين امكان وجود داره كه با استفاده از رخداد TreeNodeExpanded باعث Postback اجباري در هنگام Select كردن يك Node بشم و توي Code Behind فقط Node فعلي رو باز نگه دارم و بقيه رو Collapse كنم. ولي من نميخوام Postback رخ بده و استفاده از Ajax هم به دلايلي غيرممكنه... يعني مجبورم اين كار رو با جاوااسكريپت انجام بدم.
ممنون ميشم اگر تجربهاي در اين مورد داريد به بنده در حل اين مشكل كمك كنيد.