电竞比分网-中国电竞赛事及体育赛事平台

分享

GridView一般換行與強(qiáng)制換行?

 悟靜 2012-02-25

GridView一般換行與強(qiáng)制換行?

首先設(shè)置<asp:BoundField DataField="家庭住址" HeaderText="家庭住址"  ItemStyle-Width="100" />  //換行
gridview里有一列綁定的數(shù)據(jù)很長,顯示的時(shí)候在一行里面顯示,頁面拉得很寬。
原因是連續(xù)英文段為一個(gè)整體導(dǎo)致的,在RowDataBound中添加上了一句e.Row.Cells[2].Style.Add("word-break", "break-all")就可以。如果要給所有的列增加此屬性:
protected void Page_Load(object sender, EventArgs e)
    {
        //正常換行
        GridView1.Attributes.Add("style", "word-break:keep-all;word-wrap:normal");
        //下面這行是自動(dòng)換行
        GridView1.Attributes.Add("style", "word-break:break-all;word-wrap:break-word");
        if (!IsPostBack)
        {
             bind();//調(diào)用數(shù)據(jù)綁定即可
        }
    }
總之:善

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多