으로 사용합니다. ASP 텍스트 상자를 텍스트 영역으로 사용하고 있는데이 텍스트 영역은 type = text 인 HTML 입력으로 렌더링됩니다. 그것은 내가 의도 한 목적을 달성 한 것을 제외하고는, 예외적으로 나는 이것을 포장하거나 맨 위에서 시작할 수 없습니다.ASP : 텍스트 상자를 <textarea>
<asp:textbox id="Message_Box" form="Feedback_Form" CssClass="Contact_Input" maxlength="1200" lines="10" cols="10" wrap="true" mode="multiline" runat="server"/>
내 CSS :
#Main_Box_Left form textarea, #Main_Box_Left form .Contact_Input {
margin:0;
padding:5px;
height:228px;
width:453px;
max-width:455px;
max-height:230px;
min-height:230px;
font-size:13px;
line-height:20px;
color:rgb(63,69,73);
font-family:Arapey;
font-weight:lighter;
min-width:455px;
margin-top:10px;
background-color:#fcfcfc;
border:1px solid #a9a9a9;
border-top:1px solid #191919;
border-left:1px solid #191919;
}
은 "라인", "COLS"과 겉으로 ASP 구성 요소에 태그를 "포장을"여기
내 HTML입니다 아무것도하지 마세요.대체 태그가있는 경우 텍스트 영역으로 사용해야하므로 조언하십시오. 텍스트를 감싸는 방법이 있다면/상단에서 시작하게하면 환상적 일 것입니다.
를 렌더링? 스크린 샷? –
'TextLay = "MultiLine"일 때'MaxLength'는 무시됩니다. 또한'lines' 대신'Rows'가 있어야하고'cols' 대신'Columns'가 있어야합니다. 실제로 TextBox가 ASP.NET TextBox 컨트롤의 원래 특성 이름을 사용하여 스크린 샷에 표시된 것과 가까운 곳에서 렌더링된다는 사실에 놀랐습니다. –