PDA

View Full Version : ساخت tree View در هنگام اجرا



maha1363
سه شنبه 10 اردیبهشت 1387, 16:03 عصر
با سلام.
من مي خوام با توجه به اطلاعات داخل جدول ( به ازاي هر ركورد از جدول) يك Treeview داخل Div ايجاد كنم.
مشكل من در اينه كه كد< asp:treeview >در innerhtml مربوط به Div يا td يا هر چيز ديگه اي رو قبول و اجرا نميكنه اما كدهاي خود html داخلشون عمل مي كنه.
لطفا كمكم كنيد.

twelve
سه شنبه 10 اردیبهشت 1387, 16:28 عصر
کنترل <asp:treeview> و به طور کلی همه کنترل های <asp></asp> سمت سرور عمل میکنند ، چطور میخواین اونا رو وارد المنت HTML کنید ؟؟!
شما یک <div> رو به صورت زیر ایجاد کنید :


<div id="div1" runat="server"></div>




بعد از ساختن treeview اون رو اینطوری به div اضافه کن :



div1.Controls.Add(treeview)

maha1363
چهارشنبه 11 اردیبهشت 1387, 08:56 صبح
من treeview رو مي بايست داخل cs ايجاد ميكردم.
به اين صورت:
TreeView treeview = newTreeView();
اين كار انجام شد.
حالا مي خوام
treeview.Attributes.Add("OnTreeNodePopulate", "TreeView_TreeNodePopulate");
رو انجام بدم كه اين دستور اجرا نميشه و داخل تابع مورد نظر نميره