与我联系

搜索

 

常用链接

留言簿(2)

我参加的小组

我的标签

随笔档案(8)

文章分类(108)

文章档案(45)

相册

收藏夹(12)

评论排行榜

解决方法如下:
1、先在GridView中添加一模板列,编辑模板,然后添加一按钮,设置commandName和CommandArgument属性如下:
<asp:ImageButton   id="Imagebutton1"   runat="server"   ImageUrl="images/go2_buy.jpg"   CommandName="AddCart"   CommandArgument= <%#   Eval("pid")   %> >//pid  为主键
</asp:ImageButton>

2、接着,结束模板编辑,选中gridview,在属性面板处点“N”事件,在Rowcommand事件处双击并添加代码,如下:
protected   void   GridView1_RowCommand(object   sender,   GridViewCommandEventArgs   e)//点击购买后
        {
                if   (e.CommandName   ==   "AddCart")//如果传来的命名名字中是AddCart,就添加产品
                {
                        //用户选中一件产品后,默认订一件产品
                    
                        string   pid1   =   e.CommandArgument.ToString();
                        Response.Write(pid1);
                        Response.End();
        ....//添加其它更多代码
                }
        }
posted on 2008-03-07 16:11 匆匆 阅读(144) 评论(1)  编辑 收藏 所属分类: Gridview控件

FeedBack:
#1楼  2008-04-10 13:18 fdfdsfsdf [未注册用户]
实用
  回复  引用    

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2008-03-07 23:49 编辑过


相关链接: