그래서 나는 7 곳 (ControlStyle-Width
, ItemStyle-Width
, HeaderStyle-Width
, ControlStyle Width
, ItemStyle Width
, TextBox Width
마침내 css
에서)에서 템플릿 필드의 폭을 정의하기 위해 노력했지만, 여전히 "(1400의 내용을 랩 kr "). 여기서 뭐가 문제 야?열 너비가있는 gridview에
<asp:TemplateField HeaderText="Totalt" ControlStyle-Width="100" ItemStyle-Width="100" ItemStyle-Wrap="True" HeaderStyle-Width="100" ControlStyle-CssClass="wide">
<ItemTemplate>
<asp:TextBox ID="tbTotalPrice" runat = server ReadOnly="true" Width="100px"></asp:TextBox>
</ItemTemplate>
<ControlStyle Width="100px" />
<ItemStyle HorizontalAlign="Right" Width="100px" />
</asp:TemplateField>
스타일 시트 :
.wide {
width: 120px;
column-width: 120px;
}
gridview의 전체 너비가 설정되지 않았습니다. 몇 군데에서 폭을 설정하는 것이 과잉이라고 이해하지만, 아무 것도 작동하지 않으므로 새로운 설정을 계속 시도했습니다. – user1859309
모든 장소에서 너비를 제거하십시오. 에서 로 코드를 대체하십시오. 항목 스타일에서 HorizontalAlign = "Right"를 제거하십시오. –
고맙습니다. Azhar. 나는 당신이 제안한 변화를 만들었지 만, 문제는 여전히 남아 있습니다. ItemStyle-Wrap = "False" – user1859309