Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. 2 Things I want in ASP.NET

2 Things I want in ASP.NET

Scheduled Pinned Locked Moved The Lounge
csharpc++asp-netcomarchitecture
29 Posts 20 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Rama Krishna Vavilala

    Yes! I don't add an id attribute to the control unless you want it to be accessed from code behind. The naming containers come into action and generate a scope prefixed name. In general you can avoid ids for all controls except for form controls. Alternatively you can use control adapters. I am feeling encouraged to write an article: "Avoiding the id mess in ASP.NET"

    You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

    D Offline
    D Offline
    DavidNohejl
    wrote on last edited by
    #19

    Rama Krishna Vavilala wrote:

    I am feeling encouraged to write an article: "Avoiding the id mess in ASP.NET"

    +1


    [My Blog]
    "Visual studio desperately needs some performance improvements. It is sometimes almost as slow as eclipse." - Rüdiger Klaehn
    "Real men use mspaint for writing code and notepad for designing graphics." - Anna-Jayne Metcalfe

    1 Reply Last reply
    0
    • C Chris Maunder

      1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      E Offline
      E Offline
      Ed Poore
      wrote on last edited by
      #20

      I know it's more work but can't you write something like the CSS adapters so that you can control these things?

      1 Reply Last reply
      0
      • C Chris Maunder

        1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

        cheers, Chris Maunder

        CodeProject.com : C++ MVP

        R Offline
        R Offline
        Rajesh R Subramanian
        wrote on last edited by
        #21

        How about a Silverlight.LeaveMeAlone = TRUE configuration for all browsers while visiting MS website?

        Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

        K 1 Reply Last reply
        0
        • C Chris Maunder

          Rama Krishna Vavilala wrote:

          Avoiding the id mess in ASP.NET

          Please do!

          cheers, Chris Maunder

          CodeProject.com : C++ MVP

          R Offline
          R Offline
          Rama Krishna Vavilala
          wrote on last edited by
          #22

          Chris Maunder wrote:

          Please do!

          Ok if you like the article then you have to send me a CP T-Shirt ;P

          You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

          C 1 Reply Last reply
          0
          • C Chris Maunder

            I had about a dozen witty replies to this but I have to say I'm truly curious as to what the alternative would be in an ASP.NET site.

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            A Offline
            A Offline
            Andy Brummer
            wrote on last edited by
            #23

            Look at the MVC framework, it's like ASP.NET without the events. Another option is to not use a server side form. The controls actually output clean HTML without viewstate if they can't find the serverside form element. 3.5 extensions[^] in standard new microsoft style, the best intro is the 3rd video on the download page.

            The difference between pH 13 and pH 8 is five, which meant that pH 13 was ten to the fifth power - a hundred thousand times - more alkaline than pH 8. That kind of thing goes on all the time. But no matter how many diplomas are tacked to your wall, give people a figure like that and they'll pass you off as a flake. You can't get most people to believe how wildly the eco-laws get broken. But if I say "More than twice the legal limit," they get comfortably outraged. - Neal Stephenson

            1 Reply Last reply
            0
            • R Rajesh R Subramanian

              How about a Silverlight.LeaveMeAlone = TRUE configuration for all browsers while visiting MS website?

              Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

              K Offline
              K Offline
              Kastellanos Nikos
              wrote on last edited by
              #24

              What's wrong with silverlight? If you don't like it you can uninstallit.

              R 1 Reply Last reply
              0
              • L leppie

                Paul Selormey wrote:

                they are actually there

                I dont understand what you mean. :confused:

                xacc.ide - now with IronScheme support
                IronScheme - 1.0 alpha 1 out now

                J Offline
                J Offline
                jcdevnet
                wrote on last edited by
                #25

                I guess, he means why should you specify the runat="server" on Server Controls

                Greets! Joel

                1 Reply Last reply
                0
                • C Chris Maunder

                  1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

                  cheers, Chris Maunder

                  CodeProject.com : C++ MVP

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #26

                  Funny, I have the same problem. My biggest issue comes with trying to use Cross Browser compatible javascript. Just mix in some classic style asp and your done :p

                  Need a C# Consultant? I'm available.
                  Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                  1 Reply Last reply
                  0
                  • C Chris Maunder

                    1. A new property Control.DontOutputIdAttribute 2. A new property Page.DontPrefixAllMyControlsWithTheIdOfAllTheirAncestors

                    cheers, Chris Maunder

                    CodeProject.com : C++ MVP

                    M Offline
                    M Offline
                    Member 96
                    wrote on last edited by
                    #27

                    Writing your own web server is surprisingly easy to do, I say this from experience.


                    When everyone is a hero no one is a hero.

                    1 Reply Last reply
                    0
                    • K Kastellanos Nikos

                      What's wrong with silverlight? If you don't like it you can uninstallit.

                      R Offline
                      R Offline
                      Rajesh R Subramanian
                      wrote on last edited by
                      #28

                      What if I just don't want to install it? I simply can't see it standing anywhere closer to flash. The "Install silver light now" just bugs me off.

                      Nobody can give you wiser advice than yourself. - Cicero .·´¯`·->Rajesh<-·´¯`·. Codeproject.com: Visual C++ MVP

                      1 Reply Last reply
                      0
                      • R Rama Krishna Vavilala

                        Chris Maunder wrote:

                        Please do!

                        Ok if you like the article then you have to send me a CP T-Shirt ;P

                        You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

                        C Offline
                        C Offline
                        Chris Maunder
                        wrote on last edited by
                        #29

                        I owe you a T-shirt already I think. I'm hoping to actually get around to doing some more in the next 2 weeks.

                        cheers, Chris Maunder

                        CodeProject.com : C++ MVP

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • World
                        • Users
                        • Groups