GridView中取HyperLinkField列和ButtonField列的值的问题

因为需要对GridView中HyperLinkField列和ButtonField列的取值,搜索了一下看到好多资料都是这样写的:  
           string str = ((HyperLink)row.Cells[1].Controls[0]).Text;
           string str2 = ((Button)row.Cells[2].Controls[0]).Text;   //注意红色部分
可是我这样取的话会报:无法将类型为“System.Web.UI.WebControls.DataControlLinkButton”的对象强制转换为类型“System.Web.UI.WebControls.Button”。

。。。。。。。

我是这样写的:
            string str = ((HyperLink)row.Cells[1].Controls[0]).Text;
            string str2 = ((LinkButton)row.Cells[2].Controls[0]).Text;  //应该是LinkButton类型的

下面代码,主要是记录下来怎样New 一个 DataTable 并添加数据的代码。留作自己备用。
HTML中代码:
    

HTML部分的代码

后台代码:
后台添加数据

  

posted on 2007-08-31 14:58  寧愿為你   阅读(2533)  评论(0编辑  收藏  举报

导航