您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> gridview绑定 gridview绑定的问题

gridview绑定 gridview绑定的问题

来源:网络整理     时间:2016/7/15 4:58:14     关键词:gridview绑定

关于网友提出的“gridview绑定 gridview绑定的问题”问题疑问,本网通过在网上对“gridview绑定 gridview绑定的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:gridview绑定 gridview绑定的问题
描述:

想问大虾们
我用sql=“”;直接查出来的数据库里的值是3行,
并绑定了gridview,显示出来也是这样的。
orderid  plateid
5000015    2472
5000016    1875
5000017    1987
但是我想给客户看的结果是要把 orderid 变成
   5000015   
10-6000015                                       50000155
即是替换成10- 然后要加120000 注:要从第一位加 10-62000155
请问我要怎么写 才能最后也显示到gridview上。或者有其他好办法吗?


解决方案1:

  
                                 
                                    '>  
                                
'>
 

解决方案2:

protected void GridView111_RowDataBound(object sender, GridViewRowEventArgs e) 
    { 
        if (e.Row.RowType == DataControlRowType.DataRow) 
        { 
                if (((Label)e.Row.FindControl("label1")).Text != "") 
                { 
                    ((Label)e.Row.FindControl("label1")).Text = "10-"+(Convert.ToInt32(((Label)e.Row.FindControl("label1")).Text.Trim())+120000).ToString(); 
                } 
        } 
    } 

解决方案3:

6 楼的代码是正确的,可以在GridView111_RowDataBound,处理下。。

解决方案4:

建模板列
然后
在gridview 的 RowDataBound事件中改
protected void GridView111_RowDataBound(object sender, GridViewRowEventArgs e) 
    { 
        if (e.Row.RowType == DataControlRowType.DataRow) 
        { 
                if (((Label)e.Row.FindControl("label1")).Text != "") 
                { 
                    ((Label)e.Row.FindControl("label1")).Text = "10-"+(Convert.ToInt32(((Label)e.Row.FindControl("label1")).Text.Trim())+120000).ToString(); 
                } 
        } 
    }

解决方案5:

把数据读到 DS 中,再 在 DS 中修改相应的数据吧,先把数据+120000再 转成string 加前缀10- 吧

解决方案6:

你说的还是不太明白,大致说的是字符的拼接和int型整数的加减,如果要加减先转成INT型,要拼接字符再转成字符。


以上介绍了“gridview绑定 gridview绑定的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2657918.html

gridview绑定相关图片

gridview绑定相关文章