C# 使用Visual Studio 2010的SharePoint 2010自定义列表表单

C# 使用Visual Studio 2010的SharePoint 2010自定义列表表单,c#,sharepoint,C#,Sharepoint,有谁能指导我如何创建一个自定义表单,我可以使用它仅使用VisualStudio2010将项目添加到列表中?没有SPD,InfoPath?简单流程: 使用asp.net webforms创建网页 使用SharePoint对象模型在SharePoint列表中创建项目: 例如: SPWeb mySite = SPContext.Current.Web; SPListItemCollection listItems = mySite.Lists[TextBox1.Text].Items; SPLi

有谁能指导我如何创建一个自定义表单,我可以使用它仅使用VisualStudio2010将项目添加到列表中?没有SPD,InfoPath?

简单流程:

  • 使用asp.net webforms创建网页
  • 使用SharePoint对象模型在SharePoint列表中创建项目:
例如:

SPWeb mySite = SPContext.Current.Web;
SPListItemCollection listItems = mySite.Lists[TextBox1.Text].Items;

SPListItem item = listItems.Add();

item["Title"] = TextBox2.Text;
item["Stock"] = Convert.ToInt32(TextBox3.Text);
item["Return Date"] = Convert.ToDateTime(TextBox4.Text);
item["Employee"] = TextBox5.Text;

item.Update();

你能告诉我一个简单的教程,如何连接aspx页面和添加项吗?请解释有关与sharepoint连接的更多信息。对于我创建“empty sharepoint project”类型的新项目,aspx中的其余部分是可以的。右键单击项目并“添加”“新项目”,然后找到“应用程序页面”,现在您已经添加了一个新的应用程序页面。如果您在Sharepoint服务器上运行VS,则右键单击项目并选择“部署”,如果不是,则选择“包”,并将WSP(位于bin/debug文件夹中)部署到您希望它位于的Sharepoint服务器上。