RowCommand的事件里能添加按钮客户断事件吗?请教大家!哎!
解决方案 »
- Asp.net 下实现局域网远程关机
- javascript高手指点 两个text框相加 在线等 !!!
- 想在Div中放一个Table,再做个加减号的按钮。但单击减号时div隐藏,加号时div出现!请问如何实现?请高手指点!asp.net(C#)
- 求类是www.56.com flash播放效果的源码,请大侠们帮帮忙啦!!
- 请问有没有办法触发iframe 里面的页面的一个按钮的Click事件?
- 关于一个脚本问题
- 如果把vs2008生成的网站部署到IIS6上啊
- 新手提问:用ASP.net开发都用什么环境比较好些?谢谢!
- 急!关于时间的问题
- 如何在button_ServerClick(object sender, System.EventArgs e)中调用另一个服务器端控件的响应函数?
- 【真心求前台界面】找了很久的前端展示页面,无奈博客园的兄弟不给页面源码,来CSDN求助各位兄弟...
- 遇到一个奇怪的问题。。。大家帮我看看......
{
if (e.CommandName == "jinru")
{ for (int i = 0; i < GridView1.Rows.Count; i++)
{
HyperLink bt = ((HyperLink)GridView1.Rows[i].Cells[6].FindControl("Hy_jr"));
bt.Attributes.Add("onclick", "show()"); }
}
}这样吗?
但一般对GridView中的控件加客户断事件,在RowDataBind事件中更好,
少做一个循环!!
{
if (e.CommandName == "jinru")
{
MeId = Int32.Parse(GridView1.DataKeys[Convert.ToInt16(e.CommandArgument)]["MeId"].ToString()); MeSpeci = GridView1.DataKeys[Convert.ToInt16(e.CommandArgument)]["MeSpeci"].ToString(); SQLServerDAL.CommoType.Cbepilot pilot = new SQLServerDAL.CommoType.Cbepilot();
sd = pilot.MespecSelect(MeId); StringBuilder sb2 = new StringBuilder();
for (int i = 0; i < sd.Tables[0].Rows.Count; i++)
{
sb2.Append("<img src=" + sd.Tables[0].Rows[i]["MsImages"] + " alt=" + sd.Tables[0].Rows[i]["Msspec"] + " vspace=8 hspace=6 style=\"border:2px solid #cccccc; width:98px; height:78px\" /><img src=\"../images/del.gif\" style=\"width: 15px; height: 15px\" onclick=\"Del(" + sd.Tables[0].Rows[i]["MsID"] + "," + sd.Tables[0].Rows[i]["MsID_MeId"] +")\" />");
} StringBuilder sb = new StringBuilder();
sb.Append("<div id=\"text\">");
sb.Append("名 称:<input id=\"Text1\" type=\"text\" /> 产品图片:<input id=\"File1\" type=\"file\" name=\"File1\" /><br /><hr /><br /><div id=\"Iamgesdiv\" >" + sb2.ToString() + "</div><input id=\"Button2\" type=\"button\" onclick=\"Add(" + MeId + ")\" value=\"确认添加\" />");
sb.Append("</div>");
str = sb.ToString(); for (int i = 0; i < GridView1.Rows.Count; i++)
{
Button bt = ((Button)GridView1.Rows[i].Cells[6].FindControl("Bu_jr"));
bt.Attributes.Add("onclick", "show('" + MeSpeci + "','" + MeId + "','" + str + "')");
}
}
}这个show函数没有执行到 奇怪了!
用RowDataBound 事件 或 rowcreated 事件