Secure to store an ID in an ASP.NET control ID?

Posted by Curtis White on Stack Overflow See other posts from Stack Overflow or by Curtis White
Published on 2010-04-22T20:27:37Z Indexed on 2010/04/22 20:53 UTC
Read the original article Hit count: 196

I'm auto-generating a form in my ASP.NET page. This is already tested and working. I want to know if:

  1. If there are any security problems with storing the database ID as part of my controls ID? I can see think of 2 issues: the id will be visible in page source (not really important in this case), and the possibility someone could change the name of the control somehow? This second possibility is more serious. Is this a potential problem and how to void it?

  2. If there would be a better preferred way to associate a unique data with any type of control? Is it possible to store a custom item in the viewstate for the control?

© Stack Overflow or respective owner

Related posts about ASP.NET

Related posts about security