关于datagrid 的itemcreate 和itemcommand ?
在dg里做模板列,新加一个btn.功能:在删除该列的时候,跳出确认。
在itemcreate 和itemcommand 中都写了相应的代码.
{myDeleteButton.Attributes.Add("onclick", "return confirm('您真的要删除第 " + e.Item.ItemIndex.ToString() + " 行吗?');");}。跟踪发现点击按钮后先执行itemcreate ,并且循环了好几次。。同时我想让提示的信息更详细。把代码该成
{myDeleteButton.Attributes.Add("onclick", "return confirm('您真的要删除工艺点 " + e.Item .Cells [0].Text + " 吗?');");}。。得到的e.item.cell[0].text。为空。
困惑:1.itemcreate 在初始化时执行后,在我点击按钮时,为何还循环??意义?次数和行或者列有关系么?是不是在FindControl之后才执行itemcommand 下的命令么?
2.e.Item.ItemIndex.ToString() ,这个能得到行值,,为何e.Item .Cells [0].Text 却不行。
请高手指点。。
问题点数:30、回复次数:3Top
1 楼Knight94(愚翁)回复于 2006-06-02 14:57:12 得分 0
参看
http://www.syncfusion.com/faq/aspnet/search/587.aspxTop
2 楼colonzjh(思红豆)回复于 2006-06-02 16:26:23 得分 0
最基本的功能我现在能实现。想了解更多关于itemcreate 和itemcommand。Top
3 楼colonzjh(思红豆)回复于 2006-06-02 22:09:50 得分 0
upTop




