从c#后面的代码循环遍历html表<td>中的asp.net按钮

我想要在客户端的每个 HTML 表格行中都有一个删除按钮。如何在表格单元格中放置一个 asp.net 按钮,以便我可以从其 ID 中删除特定行。


        foreach (DataRow row in data.Rows)

        {


            ID = row["Mem_id"].ToString();

             Name = row["Mem_Name"].ToString();

             Email = row["Mem_Email"].ToString();

             Designation = row["Mem_Designation"].ToString();

             Depart = row["Mem_Dept"].ToString();

             Phone = row["Mem_Phone"].ToString();

             MemType = row["Mem_Type"].ToString();

             image = "<img width=100 height=100 src=/imagesz/" + row["Mem_Image"].ToString() + ">";


             tbl.Text = tbl.Text + "<tr><td>" + ID + "</td><td>" + Name + "</td><td>" + Email + "</td><td>" + Designation + "</td><td>" + Depart + "</td><td>" + Phone + "</td><td>" + MemType + "</td><td>" + image + "</td><td>I WANT TO ADD ASP.NET DELETE BUTTON HERE</td></tr>";



        }



    }


波斯汪
浏览 191回答 2
2回答

慕姐4208626

不能通过将服务器端控件(例如 ASP:Button)放入标记来添加它。一个控件比它的 HTML 多得多。要为每一行添加按钮,我建议您放弃构建 HTML 字符串的方法,而是使用Repeater或GridView。如果您点击链接,它将向您展示如何为每个链接添加一个按钮。
打开App,查看更多内容
随时随地看视频慕课网APP