asp textbox 같은 곳에 id 값을 지정해주고 스크립트를 작성할 때 실제 렌더링 된 웹에서는 id 값이 변경되어 보인다.
<asp:TextBox ID="test" runat="server" Width="100%" Height="300" TextMode="MultiLine"></asp:TextBox>
위 처럼 해 놓으면 실제 웹사이트에서는 id 가 ContentPlaceHolder1$test 이런식으로 변경되어 나와진다.
이럴 때는 aspx 상단에
<%@ Page Title="" Language="C#" MasterPageFile="~/admin.master" AutoEventWireup="true" CodeFile="코드파일.aspx.cs" Inherits="vadmin" ClientIDMode="Static" ValidateRequest="false" %>
이런식으로 설정된 곳이 있을 것이다.
ClientIDMode="Static"
이 ID 값이 동적으로 변경되지 않도록 설정하는 것이다.