现在的位置: 首页 > 综合 > 正文

为DisForm.aspx,EditForm.aspx设置默认值

2012年11月24日 ⁄ 综合 ⁄ 共 444字 ⁄ 字号 评论关闭

这里的默认值,指的是外界传来的,例如QueryString,

1.思路,javascript获得QueryString传递的值,

   当然你可以自己写,

  sharepoint layouts下的init.js提供 GetUrlKeyValue

 var action = GetUrlKeyValue('action');

  Helpful SharePoint JavaScript functions

2.F12,找到需要设置默认值的字段的控件,

   这样是有个缺点的,ClientID 是可能变化的,

   通过一个javascript 来取得控件,

 getTagFromIdentifierAndTitle,缺点是需要知道字段的DisplayName,如果用户修改了,那......

 Using Javascript to Manipulate a List Form Field

3.如果要设置空间为只读,需要设置属性readonly=true,而不是disable=true

  至于为什么

  Disable和Readonly的区别

抱歉!评论已关闭.