By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,491 Members | 1,204 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,491 IT Pros & Developers. It's quick & easy.

Using Summary Validation control with server Custom validation

P: n/a
I setup some standard Required Field Validation controls and one Custom
validation control on an ASP.NET page (within a user control) to validate
text entry. I also setup a Summary Control to post all the messages to a
message box (ShowMessageBox=true). The required field validation error
messages show up in the summary just fine but I can't get the custom
validation message to show up if invalid.

So far I have the summary control showing the required field errors and the
custom validation message shows inline. In order to get that to work, I had
to add code to my button control to not redirect to other page if
page.isvalid = false. Is there anyway to get it to show up on the message
box? Does it have anything to do with the fact that the messagebox is client
side and the custom validation control is doing server side validation?

Thanks,
Barbara Alderton
Nov 18 '05 #1
Share this Question
Share on Google+
2 Replies


P: n/a
The alert box shown is a client-side feature that appears prior to posting
back. Your customvalidator most likely does not have any client-side code.
So it cannot contribute to the client-side message box. If you can, write
client-side code for your customvalidator. Otherwise, you will have to live
with this design.

--- Peter Blum
www.PeterBlum.com
Email: PL****@PeterBlum.com
Creator of "Professional Validation And More" at
http://www.peterblum.com/vam/home.aspx

"Barbara Alderton" <Ba*************@discussions.microsoft.com> wrote in
message news:B9**********************************@microsof t.com...
I setup some standard Required Field Validation controls and one Custom
validation control on an ASP.NET page (within a user control) to validate
text entry. I also setup a Summary Control to post all the messages to a
message box (ShowMessageBox=true). The required field validation error
messages show up in the summary just fine but I can't get the custom
validation message to show up if invalid.

So far I have the summary control showing the required field errors and
the
custom validation message shows inline. In order to get that to work, I
had
to add code to my button control to not redirect to other page if
page.isvalid = false. Is there anyway to get it to show up on the message
box? Does it have anything to do with the fact that the messagebox is
client
side and the custom validation control is doing server side validation?

Thanks,
Barbara Alderton

Nov 18 '05 #2

P: n/a
Thanks for your quick response. I am using server side code because it needs
to validate the entry against Active Directory on the server. This can't be
done from client side as far as I know.

I have read numerous articles on validation controls and it is never
mentioned that the message box cannot be used for custom validation controls
that don't use client-side code but I did suspect that was the case since
message box is a client-side feature. I guess I'll have to live with the
design I'm using know.

Thanks again,
Barbara Alderton

"Peter Blum" wrote:
The alert box shown is a client-side feature that appears prior to posting
back. Your customvalidator most likely does not have any client-side code.
So it cannot contribute to the client-side message box. If you can, write
client-side code for your customvalidator. Otherwise, you will have to live
with this design.

--- Peter Blum
www.PeterBlum.com
Email: PL****@PeterBlum.com
Creator of "Professional Validation And More" at
http://www.peterblum.com/vam/home.aspx

"Barbara Alderton" <Ba*************@discussions.microsoft.com> wrote in
message news:B9**********************************@microsof t.com...
I setup some standard Required Field Validation controls and one Custom
validation control on an ASP.NET page (within a user control) to validate
text entry. I also setup a Summary Control to post all the messages to a
message box (ShowMessageBox=true). The required field validation error
messages show up in the summary just fine but I can't get the custom
validation message to show up if invalid.

So far I have the summary control showing the required field errors and
the
custom validation message shows inline. In order to get that to work, I
had
to add code to my button control to not redirect to other page if
page.isvalid = false. Is there anyway to get it to show up on the message
box? Does it have anything to do with the fact that the messagebox is
client
side and the custom validation control is doing server side validation?

Thanks,
Barbara Alderton


Nov 18 '05 #3

This discussion thread is closed

Replies have been disabled for this discussion.