.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Register
 
Win Surprise Gifts!!!
Congratulations!!!


Top 5 Contributors of the Month
Sharon Maxwell
Post New Web Links

Create Custom Field type as "Primary Key"

Posted By:      Posted Date: October 30, 2010    Points: 0   Category :SharePoint
 
How to create a custom field type for new Column? It should not allow duplicate entry and NULL values for list or document library column. Check users input against the other values from the same column in the list, to verify is it unique, or not?

This "Primary key" - custom field type must appear while creating field with other column types (like "Single line of text" or "Multiple lines of text" or "Choice" or "Number" or "Currency".. etc)

I am using MOSS 2007

Thanks in advance


View Complete Post


More Related Resource Links

To create a custom control and type while creating a column

  

HI All,

i am creating a column in the list while creating a column i will have an option for choice field on selecting choice i can see dropdown, radiobutton, Checkbox to select and  can enter list of values. and on clicking ok i will get a column with radiobutton. in newform.aspx and also in editform.aspx

so i need to create the similar functionality with my custom radio button, so on create column i need to show my custom choce on selecting this i need to show my custom radiobutton  and  can enter list of values then on selecting it then click ok to create a column, in edit form and new form i need to show a radio buttons with values.

Thanks in advance

 

 

 


How do you create a custom BDC data field that allows for multiple selected values?

  
I need help creating a custom data field using the BDC column as a base.  We need to allow for multiple selected values instead of just a single one.  I can't find anything on the net which shows how to do this.

Custom field type from LookupMulti only saves 1 value

  

hi, i'm having this problem:

http://social.msdn.microsoft.com/Forums/en-US/sharepointdevelopment/thread/43bddecf-65f5-4ac7-b265-bd290378440a

i'm trying to create a custom field type that works like a multiple lookup, but when i select multiple values only one is ever saved. has any one else ever run into the same problem who might be able to point me in the right direction?


Creating a custom drop down field type with SelectedIndexChanged Event

  
Hi All, I am trying to create a custom drop down field type and I was able to acheive that using the MS link http://msdn.microsoft.com/en-us/library/bb861799.aspx. As per the link, once the custom field is created we can override the "Validate" method to write the Validation logic and that works fine for me too. However I am facing a challenge even before going to Validate . Let me explain my actual requirements here. I need to build a custom drop down field and expose the field to the user in "Edit Properties " Page of a document library. Along with this field, I will be having some OOB site columns in the Edit Properties Page (Ex: Title, Subject etc)  . When user selects a value in the drop down, I need to hide/show few OOB site columns based on certain criteria.  I am facing a challenge of how to capture the "SelectedIndexChanged " event for the Custom drop down field in Sharepoint (Can we wire the SelectedIndexChanged event to a custom dropdown field type) ? Is this acheivable in SP 2010 Custom field type ? If so, how can I do it ? Can any of you kindly help me here?   Regards, Yesh

Regarding sharepoint custom field type

  
There is column I have created using custom field type .I want the grid view that i have in my new/edit mode same to be displayed in my display mode also. What should be the appropriate approach ? Here is my code in which i ma getting error ..so i decided to change my approach..I thought changing in render pattern of field definition file can work... using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.SharePoint.WebControls; using System.Web; using System.Web.UI.WebControls; using Microsoft.SharePoint; using System.Xml; using System.Reflection; using System.Web.UI; using System.Collections; using System.Data;     namespace UserControl_ClassLib {     public class UserControl_ClassLibControl : BaseFieldControl     {         protected UserControl preview_UC;         protected GridView gridViewValue;         protected GridView grdDataView;         //protected TextBox txtbox;               protected override string DefaultTemplateName         {             get { return "UserControl_ClassLibCo

Regarding sharepoint custom field type

  
There is column I have created using custom field type .I want the grid view that i have in my new/edit mode same to be displayed in my display mode also. What should be the appropriate approach ? Here is my code in which i ma getting error ..so i decided to change my approach..I thought changing in render pattern of field definition file can work... using System; using System.Collections.Generic; using System.Linq; using System.Text; using Microsoft.SharePoint.WebControls; using System.Web; using System.Web.UI.WebControls; using Microsoft.SharePoint; using System.Xml; using System.Reflection; using System.Web.UI; using System.Collections; using System.Data;     namespace UserControl_ClassLib {     public class UserControl_ClassLibControl : BaseFieldControl     {         protected UserControl preview_UC;         protected GridView gridViewValue;         protected GridView grdDataView;         //protected TextBox txtbox;               protected override string DefaultTemplateName         {             get { return "UserControl_ClassLibCo

Create a list definition without a Custom Content Type

  
is it possible to create a list definition without creating a custom content type?  I want to create a list definition and select "Custom List" and then I just want to add fields to the custom list and not create a content type that will show up in the SharePoint GUI.  Seems like to get the new fields to show up in the new and edit forms I have to add the fields to a custom content type.

Custom field type - set value doesn't work when field is hidden

  
Hi, I have a simple custom field type which gets a value from the Property Bag and sets that value to a label. This works fine as long as the field is set to Optional (the field is a site column and is part of a site content type), but if I set it to Hidden, the value doesn't get set. public override void UpdateFieldValueInItem()         {             this.EnsureChildControls();               if (this.ControlMode == SPControlMode.New)             {                 this.Value = GetChosenConsole();             }         }   Does anyone know why this is and what I need to do in order for it to work even though it's hidden? Thanks!

Workflow - automatically create discussion item using title field of of custom list item as its subj

  
Anyone any ideas as to how I can configure SharePoint to create a discussion item using the title of a list item. e.g. user creates list item on a custom list - SP automatically creates a Discussion thread for this list item in the discussions list. I'm guessing this can't be down OOTB . would I be looking at SPD or a coded solution ? regards, Counie

google map custom field type Rendering problem

  

Hi all,

I have rebuild the codeplex project of googlemapfield in visual studeio 2010 for sharepoint foundation 2010.It is able to show custom field when adding new column. I am unalbe to get  google map in display form.. I don't know where it went wrong. I am able to load a text pargaraph from control template file which is delcared in <div> as <p><cite>The Complete Manual of Typography</cite>, James Felici</p>. But not google map.

I have added safe control in web.config file and also enabled activex control scriptings in IE.

Here is my .ascx file code

<%@ Assembly Name="GoogleMapField64,Version=1.0.0.0, Culture=neutral, PublicKeyToken=268a24657b14d504" %>
<%@ Assembly Name="Microsoft.Web.CommandUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" 

custom field type editor

  

hi,

I like to create and custom field type editor control starting from the lookupfieldeditor but I not sure how to begin.
i tried to inherit the lookupfieldeditor in my class but this gives me and nullpointerexeption.

does anyone got an example?

thanks


Create View in an External List that Gets a Field from Another External Content Type via Foreign Key

  

I currently have two tables in a SQL Server 2k8 database: Locations and Customers

The fields in the Locations table are:

  • LocationName
  • StreetAddress
  • City
  • State
  • ZIP
  • CusotmerID (foreign key joined to Customers table)

The fields in the Customers table are:

  • ID (primary key)
  • CustomerName
  • CurrentBalance

Through SharePoint Designer, I have both tables set up as External Content Types of the same names as the tables and have created External Lists for each External Content Type. All CRUD operations are working perfectly. I added the proper Assocaiation and I've set CustomerName to be the Title of the Customers External Content Type. I can currently use a picker for CustomerID in the Locations List and CustomerName is displayed properly. Also, the default DispForm also correctly displays the CustomerName for any single Location record.

However, I would like to modify the default ReadList so the foreign key (CustomerID) will show the Title field of Customers (CustomerName). However, I am running into trouble finding out how to do this.

Any help with this issue would be greatly appreciated!!

Thanks!


how to create a custom task content type for VS2008 workflow

  

Hi,

i want to create a WorkFlow by VS2008 and i want to use custom content type for the tasks, and i want to build this cutome content type by Aspx form but i don't know how, any ideas ??

 

Thanks for all.


How to create a custom content type with own custom view ,add, edit and delete form in sharepoint fo

  

How to create a custom content type with own custom view ,add, edit and delete form in sharepoint foundation server 2010 using visual studio 2010?

I donot want to use default form "form.aspx".

we can use my custom form in place of "form.aspx"?


Regarding Creating Custom Field type Class Inheriting from IFieldEditor Interface and UserControl C

  

How to enable the hidden labels On Create Column Page after selecting our Custom Field type before just ckicking OK so that all those labels appear.


Set Custom Properties for a custom field type within a content type feature

  

Hi,

I have created a custom field type (derived from SPFieldText) and added a custom property "MyProperty". Now what I am looking for is, I need to use this field type in my Content Type feature.

How can I specity my custom property within a Content Type definition file, just like what we do with OOB field types?

I've seen a workaround here but it only solves only the problem of XSD validation. Site column is getting installed properly but the value that I specify in the feature is not set for the column after installing the feature.

Thank in advance

Arun


Arun D Gangadharan

Add a RichTextField in the "Additional Column Settings section" on custom field type

  

Hi!

I have created at custom field type that will be used in a Custom List.

Almoste everything works ok, but there is one feature I can't figure out how to solve.

When I create the new column I want a custom property, displayed in the Addidional Column Settings sections. I know that I can easily solve this by adding a field in the xml-file, in the propertyschema section.

I want the custom property to be a RichTextField, but all I manage to create is a multiline textbox... Is it possible to do this??

Here is the xml I am using...

<FieldTypes>
  <FieldType>
    <Field Name="TypeName">UserInfo1</Field>
    <Field Name="ParentType">Text</Field>
    <Field Name="TypeDisplayName">Login User Information</Field>
    <Field Name="TypeShortDescription">Current Login User Name</Field>
    <Field Name="UserCreatable">TRUE</Field>
    <Field Name="Sortable">TRUE</Field>
    <Field Name="AllowBaseTypeRendering">TRUE</Field>
    <Field Name="Filterable">TRUE</Field>
    <Field Name="FieldTypeClass">CustomFieldTypes.MyCustomField, CustomFieldTypes, Version=1.0.0.0, Culture=neutral, PublicKeyToken=xxxx</Field>
    &
Categories: 
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend