NIUSHA_KH
پنج شنبه 07 آذر 1392, 19:32 عصر
سلام دوستان
aمن یک infopath فرم ساختم و مبخوام در قسمت development در Microsoft Visual studio tools for Apps کدی بنویسم که مقدار یک فیلد را در کل آیتم های یک لیست جستجو کند.
کد زیر در شیرپوینت on premises در Visual studio جواب میده و درست کار میکنه (البته برای Farm Solution )
اما در infopath در تب development در Microsoft Visual studio tools for apps جواب نمیده
مشکل اینجاست که اصلاusing Microsoft.SharePoint ; را قبول نمیکنه ، آیا کسی میدونه در Microsoft Visual studio tools for کد نویسی به چه صورت هست؟
protected void btnSearch_Click(object sender, EventArgs e)
{
using (SPSite Site = new SPSite(SPContext.Current.Web.Site.Url.ToString()))
{
using (SPWeb Web = Site.OpenWeb())
{
SPList MyList = Web.Lists["MyList"];
foreach (SPListItem MyListItem in MyList.Items)
{
if (MyListItem["Title"].ToString() == ddltitle.SelectedItem.Text)
}
trMessage.Visible = true;
trLinkToCalendar.Visible = false;
lblMessage.Text = "This title is already exist.";
}
aمن یک infopath فرم ساختم و مبخوام در قسمت development در Microsoft Visual studio tools for Apps کدی بنویسم که مقدار یک فیلد را در کل آیتم های یک لیست جستجو کند.
کد زیر در شیرپوینت on premises در Visual studio جواب میده و درست کار میکنه (البته برای Farm Solution )
اما در infopath در تب development در Microsoft Visual studio tools for apps جواب نمیده
مشکل اینجاست که اصلاusing Microsoft.SharePoint ; را قبول نمیکنه ، آیا کسی میدونه در Microsoft Visual studio tools for کد نویسی به چه صورت هست؟
protected void btnSearch_Click(object sender, EventArgs e)
{
using (SPSite Site = new SPSite(SPContext.Current.Web.Site.Url.ToString()))
{
using (SPWeb Web = Site.OpenWeb())
{
SPList MyList = Web.Lists["MyList"];
foreach (SPListItem MyListItem in MyList.Items)
{
if (MyListItem["Title"].ToString() == ddltitle.SelectedItem.Text)
}
trMessage.Visible = true;
trLinkToCalendar.Visible = false;
lblMessage.Text = "This title is already exist.";
}