我有gridview,我可以访问单元格的值,但不能访问超链接。 当我尝试获取它时,我只会得到空字符串。第五个单元格是超链接单元格。
ng-repeat="playlistItem in playlistDataForActivity | orderBy:playlistItem.IsDefault:reverse track by playlistItem.Id"
ng-repeat="playlistItem in playlistDataForActivity | orderBy:playlistItem.IsDefault"
这是我的超级链接:
protected void GridView4_RowDeleting(object sender, GridViewDeleteEventArgs e)
TableCell cell = GridView4.Rows[e.RowIndex].Cells[1];
string sid = cell.Text;
string id = Session["id"].ToString();
TableCell cell2 = GridView4.Rows[e.RowIndex].Cells[2];
string sid2 = cell2.Text;
TableCell cell3 = GridView4.Rows[e.RowIndex].Cells[5];
string sid3 = cell3.Text;
我希望sid3类似于“ 1531351.jpg”,但返回“”。
答案 0 :(得分:0)
您的表格单元格没有任何文本,而是具有一个HyperLink控件,您应该检索它,然后获取它的文本。
string sid3 =((HyperLink)GridView4.Rows [e.RowIndex] .Cells [5] .Controls [0])。Text;