ASP.NETでinput要素のnameが勝手に「ctl00$ContentPlaceHolder」になる Jan 29, 2016 原因はマスターページを使用しているからだそうで、 ContentPlaceHolderに「ClientIDMode="Static"」を書けば直ると海外サイトには書かれていました。 しかし、これを記述しても直りません。 マスターページのページディレクティブ、ContentPlaceHolder要素の属性、コンテンツページのasp:Content要素の属性内、さらには対象のinput要素の属性にまで書きましたが直りません。 何か対処方法が間違っているのでしょうか?