【发布时间】:2013-06-09 22:08:27
【问题描述】:
所以我有这样的代码:
private void newAddFormForMembers(SPList list, SPWeb web)
{
list = web.Lists["MemberRecords"];
string url = string.Format("_layouts/createform.apsx", web.ServerRelativeUrl, list.RootFolder.Url);
var form = web.GetFile(url);
if (form != null)
{
list.DefaultNewFormUrl = url;
list.Update();
}
}
在将项目添加到特定列表时,我已使用 SharePoint 2010 设计器获取 creatform 表单的现有 html。我添加了两个新字段,名字和姓氏。该列表包含一个成员名称,我从创建表单中删除了该字段,因为:
当我点击提交将项目添加到列表中时,名字和姓氏需要将它们自己格式化为“姓氏,名字”。现在我可以将表单提交给我自己 - 我该怎么做? - 然后进行我的字符串操作 我如何从字段中获取值? - 和然后将信息推送到列表我该怎么做?但我又遇到了新问题
编辑看起来与添加、名字和姓氏字段完全相同,我将如何从列表中获取信息并填充新的编辑表单,尤其是名字和姓氏字段,请记住它们在列表中是格式为“姓,名”?
这一切都以编程方式完成
【问题讨论】:
标签: c# sharepoint-2010 sharepoint-list custom-formatting