当前位置:编程学习 > C#/ASP.NET >>

datalist中利用Button弹出窗体,怎样读取button所在行的id到弹出窗体中,求高手帮助,急用,做毕业设计,在线等。

弹出窗体语句和取值语句尽量写得详尽一点啊。还有在什么位置书写该语句。先谢谢大家了。 --------------------编程问答-------------------- 在前台butonn设置commandname和commandargument属性,commandname作为判断条件,commandArgument放置你需要传递的参数
commandName="sel" commandArgument='<%# Eval("id") %>'
设置datalist的itemCommand事件
后台事件中
if(e.CommandName=="sel")
{
  string id=e.CommandArgument.ToString();
  // 你的代码
} --------------------编程问答-------------------- 另一种方式:只设置Button的CommandArgument
在button中的单击事件中获取CommandArgume
--------------------编程问答--------------------  <asp:LinkButton ID="LkDel" runat="server" CommandName="Del" CommandArgument='<%# Eval("ID") %>' OnCommand="LkDel_OnClick" >删除</asp:LinkButton>

后台在写个LkDel_OnClic方法
protected void LkDel_OnClick(object sender, CommandEventArgs e)
        {
            int id = Convert.ToInt32(e.CommandArgument);
        } --------------------编程问答-------------------- http://topic.csdn.net/u/20110526/15/8d4ef153-a586-4d3d-b3af-692751a4b9be.html

看看这个帖子 --------------------编程问答-------------------- 我要通过Button来弹出窗体,在弹出窗体的同时将参数传递到弹出窗体,又该怎么实现呢? --------------------编程问答--------------------  int id = Convert.ToInt32(e.CommandArgument);

 Response.Redirect("弹出窗体.aspx?ID=id); --------------------编程问答-------------------- 我不要弹出页面,只要是一个类似winform的窗体。 --------------------编程问答-------------------- 参考:
http://www.cnblogs.com/insus/articles/2044053.html --------------------编程问答-------------------- 看帖回帖
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,