0
gridview를 사용하여 ASP.NET에서 MSSQL의 데이터를 가져오고 있습니다. 데이터가 성공적으로 전송됩니다. HTML이 있고 긴 텍스트가있는 두 개의 열만 제대로 표시되지 않습니다. 각 셀은 33 자 후에 끝납니다. 데이터를 가져 와서 LABEL에 넣습니다. gridview에GRIDVIEW가 ASP.NET VB.NET의 셀에 완전한 텍스트를 표시하지 않음
<asp:GridView ID="GridView1" runat="server" Width="100%"
Font-Names="Arial" Font-Size="Small"
AllowSorting="True" AutoGenerateColumns="False"
DataKeyNames="IDLessonLearnt" CellPadding="3" CellSpacing="3"
DataSourceID="SqlDataSource1" PageSize="25" ShowFooter="True">
<HeaderStyle ForeColor="White" Font-Bold="True"
BackColor="#25a0da" Font-Names="Arial" Font-Size="14px" Height="30px"></HeaderStyle>
<Columns>
<asp:TemplateField ItemStyle-Width="600px" HeaderText="LESSONS/ISSUES" ItemStyle-HorizontalAlign="left">
<ItemTemplate>
<asp:Label ID="LessonLearned" runat="server" Text ='<%# System.Web.HttpUtility.HtmlEncode(Eval("LessonsIssues"))%>' ></asp:Label>
</ItemTemplate>
<ItemStyle Wrap="true" Width="600" />
<HeaderTemplate>
<asp:TextBox ID="txtLessonLearned" runat="server" onkeyup="filter_LessonLearned(this)" CssClass="texbox_header"
Width="590px" placeholder="LESSONS/ISSUES" Text=""> </asp:TextBox>
</HeaderTemplate>
<ItemStyle HorizontalAlign="left" Width="600px" />
</asp:TemplateField>
</Columns>
</asp:GridView>
나는이 GRIDVIEW 및 데이터 소스에서 .aspx 파일에있는 모든 프로그래밍을 사용하고 있지 않다 내부에 다음과 같이 코드입니다. 데이터베이스의 html 코드가 파싱 되더라도 모든 데이터가 잘 전달되지만 셀의 33 자만 표시됩니다.
제한 사항이 있습니까? 어떤 제안. 미리
데이터베이스에있는 HTML 열의 데이터 유형은 무엇입니까? –
varchar (MAX)입니다. – Alz