在repeater的itemCommand中无法完成删除、更新本条记录。

ponycsdn 2003-07-22 03:26:53
用repeater来更新数据但是,itemCommand中不执行代码?甚至连Reponse.write都不执行。请问是否正常?
让其执行上述任务(更新、删除纪录)怎么办?
...全文
74 10 打赏 收藏 举报
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ponycsdn 2003-07-24
  • 打赏
  • 举报
回复
自己搞定了。谢谢大家帮忙.
ponycsdn 2003-07-23
  • 打赏
  • 举报
回复
谁能告诉我,我想这个功能大家会经常用到。在处理大文本的时候会使这种方式(节省带宽)

我是没想出来其他好办法。你呢?如果你也同意就帮我个忙。不胜感激!!!
zhongkeruanjian 2003-07-23
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/netframework/downloads/samples/default.aspx?pull=/library/en-us/dnbda/html/bdasamppet3.asp


装上去以后就可以了,它的显示购物卡的设计就是用到了删除一个记录,你仔细对照吧
ponycsdn 2003-07-22
  • 打赏
  • 举报
回复
未曾找到,请详述。
zhongkeruanjian 2003-07-22
  • 打赏
  • 举报
回复
呵呵,代码我就不看了,请你去参考一下 MS PETSHOP3.0例子
在MSDN里有的下,这应用程序里面所有的数据展示都是用的REPEATER,里面就有删除记录的,呵呵,你会得到你想得到的,
ponycsdn 2003-07-22
  • 打赏
  • 举报
回复
怎么没人回答,斑竹帮忙呀。若这个方案行不通。请提示其他方案。不胜感激…………
ponycsdn 2003-07-22
  • 打赏
  • 举报
回复

private void rpArticle_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e)
{
if (e.CommandName =="DeleteArticle")
{
string articleID = Request["ArticleID"].ToString();
Epb.WebModule.DbObject.UserManagement um = new Epb.WebModule.DbObject.UserManagement();
um.DeleteOneArticle(articleID);
}
if (e.CommandName == "ModifyArticle")
{
Response.Redirect("Department.aspx");
}
}

这是一个在datagrid地链接列点击进入的窗口,因而需要利用repeater的模板列来显示(也许可以不用,textBox的text属性无法绑定dataset或datareader的某个字段值--仅一条记录。)
greystar 2003-07-22
  • 打赏
  • 举报
回复
代码看一下,itemcommand事件不会不执行的
greystar 2003-07-22
  • 打赏
  • 举报
回复
在itemcommand事件里不能捕获任何事件吗。??
一定是你其他地方有问题。代码看一下呢
greystar 2003-07-22
  • 打赏
  • 举报
回复
用datalist不是可以吗
相关推荐
发帖
.NET社区

6.1w+

社区成员

.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
帖子事件
创建了帖子
2003-07-22 03:26
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。