PDA

View Full Version : TreeviewوFrameوaspx



Boo Ali
پنج شنبه 15 فروردین 1387, 13:47 عصر
باسلام

می خواهم با استفاده از یک Treeview و با کلیک کردن بر روی هر کدام از نودهای آن ، در سمت راست یک Frame داشته باشم و در آن یک فایل با پسوند aspx فراخوانی گردد.

در حال حاضر می توان با کلیک بر آن یک فایل با پسوند html را فراخوانی کرد.

nazaninam
پنج شنبه 15 فروردین 1387, 21:26 عصر
در حال حاضر می توان با کلیک بر آن یک فایل با پسوند html را فراخوانی کرد.

یعنی چی ؟ خوب اگه Html میتونی فراخونی کنی چرا نمیتونی Aspx فراخونی کنی؟

Boo Ali
یک شنبه 18 فروردین 1387, 17:03 عصر
باسلام

من هم نمیدانم چرا در Treeview می توان یک فایل با پسوند html را فراخوانی کرد امادر برابر aspx را بی تفاوت است و کاری انجام نمی دهد؟

mp2009
دوشنبه 19 فروردین 1387, 13:36 عصر
امادر برابر aspx را بی تفاوت است و کاری انجام نمی دهد؟

یعنی چی؟
پیغام و یا عکس العملی که انجام میده رو بگو

Boo Ali
سه شنبه 20 فروردین 1387, 18:46 عصر
باسلام

وقتی یک فایل با پسوند html قرار می دهم ، براحتی فعال می کند اما وقتی یک فایل با پسوند aspxقرار می دهم ، هیچ کاری انجام نمی دهد ، انگار که هیچ فایلی معرفی نشده است.

MKalami
سه شنبه 20 فروردین 1387, 20:04 عصر
وقتی یک فایل با پسوند html قرار می دهم ، براحتی فعال می کند اما وقتی یک فایل با پسوند aspxقرار می دهم ، هیچ کاری انجام نمی دهد ، انگار که هیچ فایلی معرفی نشده است.

آدرس فایل Aspx رو درست میدی؟

Boo Ali
پنج شنبه 22 فروردین 1387, 14:26 عصر
باسلام

بله ، آدرس دهی کامل است ، اما اگر کسی این کار را بدون مشکل انجام داده ، لطفاً روش خود را بیان نماید.

میتی دات نت
پنج شنبه 22 فروردین 1387, 14:46 عصر
static public void SetTreeViewBy_DB(string db_Father,string db_Child,TreeView tv_Tree)
{
DataSet ds_Father = clsSetLists.ReadFromDB(db_Father);
DataSet ds_Child = clsSetLists.ReadFromDB(db_Child);
for (int i = 0; i <= ds_Father.Tables[db_Father].Rows.Count - 1; i++)
{
TreeNode cntNode = new TreeNode();
cntNode.Text = Convert.ToString(ds_Father.Tables[db_Father].Rows[i]["Caption"]);
// cntNode.Text = Convert.ToString(ds_Father.Tables[db_Father].Rows[i]["Name"]);
cntNode.Value = Convert.ToString(ds_Father.Tables[db_Father].Rows[i]["TableName"]);
cntNode.NavigateUrl = "~/Browse.aspx?" + "Type=" + cntNode.Value + "&" + "Subject=" +"*" ;
cntNode.ImageUrl = "~/images/blt_ico.gif";
tv_Tree.Nodes.Add(cntNode);
for (int j = 0; j <= ds_Child.Tables[db_Child].Rows.Count - 1; j++)
{
TreeNode inrNode = new TreeNode();
inrNode.Text = Convert.ToString(ds_Child.Tables[db_Child].Rows[j]["PName"]);
inrNode.Value = Convert.ToString(ds_Child.Tables[db_Child].Rows[j]["aValue"]);
// inrNode.NavigateUrl = NavParam + innerXmlReader.GetAttribute("pageno");
inrNode.NavigateUrl = "~/Browse.aspx?" + "Type=" + cntNode.Value + "&" + "Subject=" + Convert.ToString(ds_Child.Tables[db_Child].Rows[j]["EName"]);
inrNode.ImageUrl = "~/images/RelatedArrow.gif";
cntNode.ChildNodes.Add(inrNode);
}
}