|
-
January 3rd, 2007, 11:21 PM
#1
using javascript how to validate controls
I write a Javascript in Html Page
function checkProjectSelected(ProjectID)
{ var projectname;
projectname = document.getElementById (ProjectID).value;
if (projectname ==0)
{ alert ("select Project Name");
return false; }
}
<asp:TemplateColumn>
<HeaderTemplate>
<asp:Label id="lblproject" Runat="server">Project</asp:Label>
</HeaderTemplate>
<ItemTemplate>
<asp ropDownList id=ddlproject Runat="server" OnSelectedIndexChanged="ddlproject_OnSelectedIndexChanged" SelectedIndex='<%# DataBinder.Eval(Container.DataItem,"PK_PC_ID")%>'>
</asp ropDownList>
<asp:RequiredFieldValidator ID="requiredFieldproject" Display="None" Runat="server" ControlToValidate="ddlproject"
InitialValue="0" ErrorMessage="Select Project Name"></asp:RequiredFieldValidator>
</ItemTemplate>
</asp:TemplateColumn>
Write a coding in pageloadevent
btnSubmit.Attributes.Add ("onclick","return checkProjectSelected('ddlproject');");
ddlproject is a dropdown list. This is not working properly. My code is correct or not. How to check the validation. Pls help me.
Thanks.
viveka
-
January 6th, 2007, 04:52 AM
#2
Re: using javascript how to validate controls
I think you are missing the form in document.getelementbyid
try using document.form1.control name.value.
And make sure the function is returning true if the value is selected for this u may add "return true;" in else condition.
HTH,
Amit
-
January 8th, 2007, 06:33 AM
#3
Re: using javascript how to validate controls
i write a code in datagrid _ ItemCommand
string ddlproject = ((DropDownList)e.Item .FindControl ("ddlproject")).ClientID ;
btnSubmit.Attributes.Add ("onClick","Javascript:return validateControls('ddlproject');");
It is working properly.
Thank You
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|