If the user want to choose cascade or Restrict option for the lookup field, that user must have the ManageLists permission for the Lookup List. To View the list of Permissions, check the SPBasePermissions enumeration.
In SharePoint the column or field has two names. One is DisplayName, used to view the field name publically in all pages and another is InternalName used internally to refer the Field. This Internal name will be used in CAML Queries, during
To attach the file from Local Machine to SharePoint ListItem as an attachment, Import the System.IO namespace to use the Stream Class to read the file contents. Use System.Web.UI.WebControls.FileUpload control is named as fileUpload in code. Sample code for uploading the