|  
 
 
SharePoint 2013 FormField 赋值问题 
我在页面上添加了一个FormField,然后在CS文件里,给这个FormField赋值,比如这个FormField是单行文本,语句是这样的FormField1.Value = “TT”;这样一句代码,在2010里 任何问题,但是在2013里,执行完没有保存,也没有效果,比如原先的Value值为null,现在仍一样,这是为什么,我该怎么赋值?  
这样一句代码,在2010里没有任何问题,但是在2013里,执行完没有报错,也没有效果 
不是, 是用户控件的方式创建的Form表单 
XML/HTML code?12  <sharepoint:formfield id="ffTitle" runat="server" fieldname="Title">         </sharepoint:formfield>  
后台2010可以直接用 C# code?1  this.ffTitle.Value = "test";  这样赋值的,但是到2013不行了,但是可以通过ffTilte.Value取到值 
<sharepoint:formfield id="ffTitle" runat="server" fieldname="Title" ControlMode="Edit">         </sharepoint:formfield>  
后台 
C# code?1  this.ffTitle.ListItemFieldValue = "111";   这样是可以赋值的  
 在页面上指定他的ControlMode="Edit"> 你写了吗?必须得指定它是编辑模式才行!  
 |