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