在 Sharepoint 中创建一个下拉列表,其中包含带有指向它们的链接的列表文档 [英] Create a dropdown list in Sharepoint containing List Documents with links to them
本文介绍了在 Sharepoint 中创建一个下拉列表,其中包含带有指向它们的链接的列表文档的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在寻找在我的default.aspx页面上创建一个下拉列表,我希望它包含列表文档/页面以及选择文档/页面时,页面应重定向到所选文档/页面.
I am looking to create a dropdown list on my default.aspx page which i want it to contain List documents/pages and when the document/page is selected the page should redirect to the selected document/page.
有什么关于如何做到这一点的建议吗?
Any suggestions of how this can be done please?
非常感谢任何示例/样本?
any examples/samples would be grealy appreciated?
谢谢:)
推荐答案
以下是我问是否有人希望使用它的问题的解决方案
Below is the solution to the question i had asked if anyone else wishes to use it
public partial class DropDown : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
FillDropDown(drpList);
}
void FillDropDown(DropDownList drpList)
{
// Use using to make sure resources are released properly
using (SPSite site = new SPSite("http://Site/"))
{
using (SPWeb web = site.OpenWeb())
{
SPList oList = web.Lists["ListName"];
string url = string.Empty;
foreach (SPListItem oItem in oList.Items)
{
url = site.MakeFullUrl(oItem.Url);
// drpList.Items.Add(new ListItem(oItem.Name, url));
drpList.Items.Add( new ListItem(oItem.DisplayName, url));
}
}
}
}
void Selection_Change(Object sender, EventArgs e)
{
Response.Redirect(this.drpList.SelectedValue);
}
感谢大家的帮助
这篇关于在 Sharepoint 中创建一个下拉列表,其中包含带有指向它们的链接的列表文档的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文