comment obtenir des <input type=hidden> avec FindControl

Je suis en train d'essayer d'obtenir la valeur d'un caché d'entrée dans le code derrière avec le code suivant. Je suis en train de le jeter, mais il ne le trouve pas , toute aide ?

((HtmlControl)FindControl("contentId"))

Je le déclarer aspx avec le code suivant:

    <input id="contentId"  type="hidden" />

Je ne veux pas runat serveur parce que j'ai mes propres raisons

  • Comment est votre input déclaré dans la balise?
  • Si votre contrôle est le contrôle de serveur et il est résident sur certains autres, vous avez besoin de trouve de façon récursive. Voir geekswithblogs.net/QuandaryPhase/archive/2009/05/06/...
  • Sans runat="server" votre seule option pour accéder dynamiquement à l'caché d'entrée est en utilisant le script côté client. De votre choix.
InformationsquelleAutor user1292656 | 2012-10-17