You need to sign in to do that
Don't have an account?
Displaying error messages on visulaforce page
Hi there,
on visulaforce page I am having firstName, lastName, phonenumber, email are “required=true”
getting below validation errors , which is ok but I need to trim this message with like “FirstName required, lastname required ect”
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:FirstNameSection:FirstName: Validation Error: Value is required.
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:LastNameSection:LastName: Validation Error: Value is required.
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:PhoneNumberSection:phoneNumber: Validation Error: Value is required.
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:EmailSection:Email: Validation Error: Value is required.
.
And also In my controller if first name or last name or phone number or email is null or empty I am adding below line
ApexPages.addMessage(new ApexPages.Message(ApexPages.Severity.ERROR,'Please enter the required field FirstName,LastName and Email Id'));
I am not getting “'Please enter the required field FirstName,LastName and Email Id” this message .
I do have <apex: messages/> on visual force page
Can anyone please suggest how to trim below error message
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:FirstNameSection:FirstName: Validation Error: Value is required.
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:LastNameSection:LastName: Validation Error: Value is required.
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:PhoneNumberSection:phoneNumber: Validation Error: Value is required.
- locationContactPage:locationenrolmentAccountContacts:locationcontactPageBlock:locationcontactPageBlocksection:EmailSection:Email: Validation Error: Value is required.
Aruna,
It will execute the standard error first before going through the controller.
You might have to remove the condition required=true, anyway you have null check in the controller , So add a little red bar beside the field.Please find below the code to add the red bar.