ASP.NET Webforms Disabled vs Readonly Fields

Home » Server Side Programming » Web Development » ASP.NET Webforms Disabled vs Readonly Fields
ASP.NET Web forms Logo

ASP.NET Webforms has two ways of disabling text input fields:

Method 1: Disabled

Method 2: ReadOnly

The first method greys out the field by default, the second one does not grey out. The other difference I have found is that the second method leaves the scroll bar in memo fields enabled, as opposed to disabling it (although its still possible to move around with the cursor keys in both cases).

So here is some CSS that can be used to help make it look consistent:

About Phil

I have been working as a software developer since 1983. This blog could have been called "From Fortran 77, C and Cobol to C# in 20 (not so) easy years", but it doesn't sound quite right somehow. Besides I'm talking about what's happened since 2003, not before!

Leave a Reply

Your email address will not be published.


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">




Top Posts & Pages

Categories

Recent Posts

Recent Comments

Archives

Blogroll

  • Mike Cohn's Blog
  • Scott Hanselman's Blog
- mike@mountaingoatsoftware.com

Are you struggling to find a catchy name for your agile team? Use this fun, mostly silly, generator [...]

- mike@mountaingoatsoftware.com

Telling a stakeholder you can’t work on their feature is difficult. Here are ways to make that conve [...]

- mike@mountaingoatsoftware.com

There are things leaders can do that will influence how a team self organizes. [...]

- mike@mountaingoatsoftware.com

Want to become an even better Scrum Master? Follow these 10 easy-to-remember practices. [...]

- mike@mountaingoatsoftware.com

Product owners often sacrifice progress toward important goals to put out short-term fires. There’s [...]

- Scott Hanselman

I'm continuing to explore testing and code coverage on open source .NET Core. Earlier this week [...]

- Scott Hanselman

Last week I blogged about "dotnet outdated," an essential .NET Core "global tool [...]

- Scott Hanselman

The standard for browsing the web over a text-=based terminal is Lynx, right? It's the legendar [...]

- Scott Hanselman

Last week I looked at "dotnet outdated," a super useful .NET Core Global Tool for keeping [...]

- Scott Hanselman

I've moved my podcast site over to ASP.NET Core 2.1 over the last few months. You might want to [...]

Meta