波波老大 ,想麻烦你一下
为什么这样可以 ((LinkButton)e.Row.Cells[7].Controls[0]).Attributes.Add("onclick", "return confirm('您确定要删除此项吗?');");  是一个删除按钮这样却不可以,TextBox的一个事件
            ((TextBox)e.Row.Cells[5].Controls[0]).Attributes.Add("OnKeyUp", "VerifyUserName(this.value)");
提示:
无法将类型为“System.Web.UI.LiteralControl”的对象强制转换为类型“System.Web.UI.WebControls.TextBox”。 

解决方案 »

  1.   

      <asp:DataList.... 
          <asp:GridView   ...                                               <asp:TemplateField   HeaderText= "数量 "> 
                                                            <ItemTemplate> 
                                                          <asp:TextBox   CssClass= "input "   ID= "tbxqty "   runat= "server "   Text= ' <%#   Bind( "qty ")   % '> </asp:TextBox>                                                       
      </ItemTemplate> 
                                                    </asp:TemplateField>       ... </asp:GridView>   
      ... </asp:DataList> 
    怎么用ajax   无刷提交tbxqty的值?     谢谢大家了     用C#做
      

  2.   

    你的删除按钮是LinkButton类型的而不是TextBox