gridview cell new line etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
gridview cell new line etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

18.1.12

C# Gridview'de Satır Atlama Problemi (New Line in Gridview Cell c#)

Veri tabanından çektiğiniz string'de yeni satıra atlama karakteri var, ancak bu string'i gridview'de cell'e koyduğunuzda yeni satıra atlamadığını görüyorsanız aşağıdaki çözümü deneyebilirsiniz. Ben kendi problemimi bu şekilde çözdüm.




RowDataBound event'ini kullanıyoruz. for döngüsünün dönme sayısını gridview'imizdeki column sayısına göre ayarlıyoruz. Bu sayı bende 11 idi. Daha sonra if bloğunu aşağıdaki gibi kullanıyoruz.


 protected void gridview_kariyerprosesianaliz_tablo_RowDataBound(object sender, GridViewRowEventArgs e)
    {
        for (int i = 1; i < 11; i++)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                string decode = HttpUtility.HtmlDecode(e.Row.Cells[i].Text);
                
                decode = decode.Replace("\n", "<br>");

                e.Row.Cells[i].Text = decode;
            }
        }
    }
Related Posts Plugin for WordPress, Blogger...