DataList中可以这样定义吗?
::
CommandName="answer"我建议改成 edit
::
CommandName="answer"我建议改成 edit
解决方案 »
- 如何通过异步方法在列表后面动态添加一空行。异步保存。并显示在当前页面
- 使用GridVilew查询次数
- 西祠胡同内选项卡效果
- 在windows server 2003的系统上怎么Frontpage安装不上,除了用CD盘进行安装以外,还有没有其它的方法可以解决?
- csc.exe 无法执行程序的错误
- moneybookers 谁做过这个支付接口呢?
- GridView导出数据到excle
- 一个小问题,!!!!!!!!!
- 请问谁知道在asp.net做的移动网页里怎么实现wml中ontimer事件的功能?
- asp.net cache是否可以取代cookies ,求大神指点??
- 在vs.net 内置的sql server保存表时保存为getNotices.dtq ,此文件有什么作用?
- !!一个关于打印输出的问题!!
可还必须放在这,因为我要得到用户点击的行的编号TO:gongshf
CommandName="edit"的话,往下就更不对了,请大家给个意见也好!
我不太清楚你要什么功能,你还到以上网址看看吧。应该能解决。
{
if(e.CommandName="answer")
{
}
}
{
if(e.CommandName=="answer")
{
//回复按钮功能:
selbj = ((Label)DataList1.SelectedItem.FindControl("Label1")).Text;
Response.Write("<script language=javascript> window.open('hfdx.aspx','回复短信','height=300Pixel,width=550Pixel,left=0Pixel,top=0Pixel');</script>");
Application["selbj"]=selbj;
}
else
{
//删除按钮功能:
sqlconn=new SqlConnection(Application["conn"].ToString());
selbj = ((Label)e.Item.FindControl("Label1")).Text;
SqlCommand sc=new SqlCommand("delete dx where 父级='0' and 本级='"+selbj+"'",sqlconn);
sqlconn.Open();
SqlDataReader sd;
sd=sc.ExecuteReader();
DataList1.EditItemIndex=-1;
conn();
sd.Close();
sqlconn.Close();
}
这样一来,两个按钮都不生效了
{
if(e.CommandName="answer")
{
//回复按钮功能:
}
if(e.CommandName="delete")
{
//删除按钮功能: }
}
还是都不生效啊,怎么办呢?那里不对呢?
太好了,终于都生效了,原来放置普通按钮是这样生效,太谢谢你了!祝你好远!结贴!
private void DataList1_DeleteCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e)
{
}
事件。
DataList自代的功能.
另外你说有自定义的事件,可以用
if(e.CommandName=="answer")
{
//回复按钮功能:
}
来实现