我不想用绑定的方法给DataGrid添加值。
如果用其他方法给DataGrid的某一行某一列添加值?
值为: "<A Href='#' onclick='onDetail();return false;' target=_blank>+ strCaption + </A>";
如果用其他方法给DataGrid的某一行某一列添加值?
值为: "<A Href='#' onclick='onDetail();return false;' target=_blank>+ strCaption + </A>";
解决方案 »
- 正则表达式的一点点疑惑,望解答
- ASP.NET中如何删除GridView中的数据,但是不影响表中的数据,我的GridView只是显示将数据显示出来还没插入另一个表中
- 怎样控制用户登录次数超过三次,禁用该用户?
- detailsview 取不到更新后的数据
- js判读InPut file控件的问题
- sql查找10-20条记录 问题
- sql函数中的right()的疑问.
- aspx页面获取另一个aspx页面动态输出XML的数据
- 更新条目时出错。有关详细信息,请参见内部异常
- asp.net开发网站,很慢,是什么原因,怎么解决呢?
- 哪些控件的值可以在脚本中获取?
- 急!!!!!!如何在ASP.NET应用程序中访问网络数据库
索引超出范围。必须为非负值并小于集合大小。参数名: index
要设置好 n,m的值,楼主设置有问题.
绑定:
intCell = ((TableCell)e.Item.Controls[0]);
intCell.Text= "<A Href='#' onclick='onDetail();return false;' target=_blank>+ strCaption + </A>";
非绑定:
怎么写?是不是用
this.DataGrid1.Items[n].Cells[n].Text = "<A Href='#' onclick='onDetail();return false;' target=_blank>+ strCaption + </A>";
这总方法前要给DataGrid动态添加一行啊?像WinForm一样?
自己设计<table>
adandelion(猪头) 怎么解决?
hchxxzx(NET?摸到一点门槛) 怎么不管了?
int k = 0;
int mycount = this.MyDG.Items.Count;
//循环添加
for(k = 0;k<mycount;k++)
{
//为防止在编辑状态时,删除按钮不存在,做一个判断
if(this.MyDG.Items[k].ItemType == ListItemType.Item || this.MyDG.Items[k].ItemType == ListItemType.AlternatingItem)
{
//绑定删除按钮脚本事件
Button butDelete = (Button)this.MyDG.Items[k].FindControl("butDelete");
butDelete.Attributes.Add("onclick","return(confirm('确认要删除该记录吗?'));");
}
}
#endregion
你看看合不合适?呵呵,我用的蛮好的,如果我没有理解错的话,应该可以用。
private void grd_workflow_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
Lable lbl;
lbl=(Lable)e.Item.Cells[0].Controls[1];
lbl.text="aa";
lbl.Attributes.Add("onclick","javascript:SelectAll(\""+LastCbId+"\","+iCow+",this)");
}
而我这个DataGrid是没数据的,也就是说我得先添加一个空行,然后再给这个空行添加数据。
问题是我如何添加一个空行呢?