这个例子是这样的  在gridview控件中显示数据,然后单删除按钮,出现确认删除消息框在 gridview的 onrowcreated事件中if e.row.dataitem  is nothing  then return       
dim a as string="javascript:return confirm('确定要删除" + ctype(e.row.dataitem,datarowview)("name").tostring + "?')"ctype(e.row.cells(0).controls(2),linkbutton).attributes("onclick")=a
if e.row.dataitem  is nothing  then return          '这是行不明白是什么意思  e.row.dataitem  是指哪一行或哪些数据   还有,then  然后的  return    是干什么的,为什么去了这一行。运行时,会出现错误?

解决方案 »

  1.   

    if e.row.dataitem  is nothing  then return        
    该行数据为空的时候就返回
      

  2.   

    if e.row.dataitem  is nothing  then return 这个是这行没数据就return.
      

  3.   

    e.row.dataitem    指的是哪一行呀
      

  4.   


    你先把onrowcreated这个事件是干啥的看明白了,就知道是哪一行了.]lz找本最基础的书好好看看吧..语法也要好好看看..找找return都能干嘛.
      

  5.   

    return是返回
    返回到哪?找书 看看return的用法吧````
      

  6.   

    if e.row.dataitem  is nothing  then return  
    指的是这行为空数据就return.
    至于Return返回到哪里,简单点说就是返回到上一个操作结束的地方
      

  7.   

    e.row.dataitem    指的是哪一行呀你选择那行就是那行