Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
????? ?????? ??????, ??? ???????? Infopath ????? ? ???????? Sharepoint. ??? ????? ??????. ??? ????? ??????????? FormViewer Web Part.
? ??? ?? ??? ????? ??????? ?????? ??????????? ???-?????:
using System;
using ASP = System.Web.UI.WebControls;
using System.Web;
using Microsoft.Office.InfoPath.Server.Controls;
namespace WMDD.WebParts
{
public class FormViewer : ASP.WebParts.WebPart
{
protected override void CreateChildControls()
{
XmlFormView formView;
formView = new XmlFormView();
formView.Width = ASP.Unit.Percentage(100);
formView.Height = ASP.Unit.Pixel(100);
formView.XsnLocation = "Path to form XSN";
formView.ShowHeader = false;
formView.ShowFooter = false;
this.Controls.Add(formView);
base.CreateChildControls();
}
}
}
??? ????? ?????? ?????????? ?????????:
Comments
Anonymous
January 01, 2003
про то как сделать собственную веб-часть в блогах много написано. Делать её надо в Visual Studio .Net 2005 или 2008. Да, веб-часть поддержки форм - это немного другое.Anonymous
June 06, 2008
А как быть с WSS 3.0 там нет FormViewer Web Part, есть Веб-часть поддержки форм, но помоему это нечто другое и для другого предназначается... или я не прав? К сожалению я не программирую, и как сделать собственную веб часть не имею понятия, даже не знаю каким инструментом и с какого конца подойти =)Anonymous
August 25, 2008
Доброго времени суток. Хотел воспользоваться вашим советом и попытался собрать в VS2008 эту вэб-часть, но никак не могу найти библиотеку с Microsoft.Office.InfoPath.Server.Controls; Подскажите, коли время найдётся, новичку. =) Заранее благодарен.