হাই মস Devs,
আপনি Treeview খুঁজছেন ট্রি ভিউ নথি প্রদর্শন করতে মানুষ থাকার চেষ্টা.
Treeview মধ্যে নথি প্রদর্শন উপলব্ধ বক্স মানুষ থাকার চেষ্টা কোন আউট আছে.
এই কাজের কাজ শুরু যখন আমি এটা googling শুরু. আমি ট্রি ভিউ লোড জাভা স্ক্রিপ্ট ব্যবহার করে করা হয়, যা কয়েক webparts পেয়েছিলাম. আমি ট্রি ভিউ নিয়ন্ত্রণ নথি রেন্ডার নিজের মানুষ থাকার চেষ্টা উন্নয়নশীল চিন্তা.
আমি নেট ব্যবহার করে মানুষ থাকার চেষ্টা তৈরি করেছেন 2.0 ট্রি ভিউ নিয়ন্ত্রণ এবং toolpart থেকে নথি তথ্য আনয়ন ট্রি ভিউ থেকে তথ্য রেন্ডার.
নথি থেকে ট্রি ভিউ পাতার তথ্য লোড করার জন্য নিম্নলিখিত কোড ব্যবহার করুন.
পাবলিক অকার্যকর TraverseFolder(SPFolder ফোল্ডার,AspControls.TreeNode নোড)
{
TreeNode tNode = নতুন System.Web.UI.WebControls.TreeNode(folder.Name);
চেষ্টা
{
যদি (folder.Name != “ফরম”)
{
foreach (Folder.SubFolders মধ্যে SPFolder fldr)
{
যদি (fldr.Name != “ফরম”)
{
TreeNode TRN = নতুন System.Web.UI.WebControls.TreeNode(fldr.Name);
tNode = TraverseFiles(FLDR, কাঁটা);
rNode.ChildNodes.Add(tNode);
}
}
foreach (Folder.Files মধ্যে SPFile ফাইল)
{
TreeNode trnChild = নতুন System.Web.UI.WebControls.TreeNode(file.Name, “”, “~ / _layouts / ছবি /” + file.IconUrl, file.ServerRelativeUrl.ToString(), “”);
//trv.Nodes.Add(trnChild);
rNode.ChildNodes.Add(tNode);
}
}
}
ধরা (ব্যতিক্রম ই)
{
Console.WriteLine(e.Message);
}
}
পাবলিক TreeNode TraverseFiles(SPFolder FLDR, AspControls.TreeNode নোড)
{
চেষ্টা
{
foreach (Fldr.Files মধ্যে SPFile ফাইল)
{
AspControls.TreeNode trnChild = নতুন System.Web.UI.WebControls.TreeNode(file.Name, “”, “~ / _layouts / ছবি /” + file.IconUrl, file.ServerRelativeUrl.ToString(), “”);
node.ChildNodes.Add(trnChild);
}
bool, bRecurseFolders = fldr.SubFolders.Count করুন & gt; 0 ? সত্য : মিথ্যা;
যদি (bRecurseFolders)
{
জন্য (int i = 0; আমি < fldr.SubFolders.Count; i++)
{
TreeNode trnChild = new System.Web.UI.WebControls.TreeNode(fldr.SubFolders[i].Name);
node.ChildNodes.Add(TraverseFiles(fldr.SubFolders[i], trnChild));
}
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
return node;
}
Use the Traverse Folder function and pass the root element of the document library as parameter.
Now you got a Tree view with appropriate leaf nodes.
Render it in your webpart project 🙂
হাই,
Can i get working webpart of this code. I am new to development but i need this webpart with sorting of all folders and files.
Please send me on kdk1983@gmail.com
সেখানে
can you please explain me in deatil
তোমার বিবরণ আমাকে ব্যাখ্যা করতে পারেন যদি একই prob হয় এখন কিভাবে এটি সত্যিই কৃতজ্ঞ b হবে proceed..thenn থেকে
সেখানে
এগিয়ে যান কিভাবে আপনি বিবরণ সম্পর্কে ব্যাখ্যা দয়া করে করতে পারেন..
তার urgentwinadbut দয়া করে
আরে guyz,
আমার CodePlex উপলব্ধ রিলিজ পড়ুন http://techblog.udayakumar.net/2008/08/treeview-document-library-webpart-v10.html
ধন্যবাদ,
~ উদয়.
এই অর্থ wat? AspControls.TreeNode নোড pls সাহায্য