Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 139565
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T07:27:28+00:00 2026-05-11T07:27:28+00:00

Currently I am working with a custom regular expression validator (unfortunately) . I am

  • 0

Currently I am working with a custom regular expression validator (unfortunately).

I am trying to set the Regex pattern using a server side inline script like this:

ValidationExpression='<%= RegExStrings.SomePattern %>' 

However, the script is not resolving to server side code. Instead it is being interpreted literally and I end up with something like this in the rendered markup:

ctl00_DefaultContent_regexValidatorInvitation.validationexpression = '<%= RegExStrings.SomePattern %>'; 

Any clues as to why this is not resolving properly?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T07:27:29+00:00Added an answer on May 11, 2026 at 7:27 am

    This has now been cleared up my MS. The issue I discovered was caused by the fact that the ‘action’ attribute in server forms had no effect prior to .NET 2 SP2, but now can be set. Code render blocks have never worked in attribute values – this is explained towards the end of this post.

    This was a consequence of a deliberate change in behaviour introduced in Microsoft .NET Framework 3.5 SP1. Prior to the service pack, action and method attributes on server side FORM tags could not be over-ridden. If specified they would be replaced by ASP.NET with ‘POST’ and ‘page name’.

    Previously, the ASP.NET page parser did not prevent one specifying these attributes although the documentation advised against it for the action attribute: http://msdn.microsoft.com/en-us/library/k33801s3.aspx

    In particular the comment (in the context of the FORM element):

    • ‘The opening tag must not contain an action attribute. ASP.NET sets these attributes dynamically when the page is processed, overriding any settings that you might make. ‘

    The issue that was originally reported by Josh, where the code block was not being interpreted is not new behaviour but is a known bug – code render blocks cannot be used within server control attributes. This is reported as a ‘Connect’ bug: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=109257 which contains the following: ‘ Attributes of server controls cannot take an inline expression as value. This explains the unexpected behaviour as seen with: ‘ <link href='<%=RootPath %> …’ However, inline code can be used for values of attributes.’

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 99k
  • Answers 99k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer From Dependency Properties Overview: Dependency properties can be animated. When… May 11, 2026 at 7:45 pm
  • Editorial Team
    Editorial Team added an answer You need NULL for the "blank" values. You also need… May 11, 2026 at 7:45 pm
  • Editorial Team
    Editorial Team added an answer No, you cannot put two url's in jquery's get. You… May 11, 2026 at 7:45 pm

Related Questions

My company is a custom development shop for a number of projects, some larger
I am trying to find a way to decode the REG_BINARY value for HKLM\Software\Microsoft\Ole\DefaultLaunchPermission
Do you use code-generation tools (aside from those used to generate proxies and from
Our shop designs and create custom software applications for a vareity of vertical industies.

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.