ListView in VS2008 for C# 3.5 增加,修改,删除问题

wangzhenxing 2010-06-05 01:27:43

现在我建了一个UserControl"C" 存放一些显示值, 然后建了一个 ListView ,把 "C" 放进,ItemTemple 去显示,再放进相应的Temple里 实现,增加 ,修改,删除, 问题是, 显示出“C”后,点 修改,无法实现,求教 ~
PS: 增加 修改 删除 按钮 是LISTVIEW 自带的
...全文
89 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangzhenxing 2010-06-09
  • 打赏
  • 举报
回复
whatever,补充下,显示用 C1 没有页面验证,修改用 C2,有验证,。

<InsertItemTemplate> 放 C2 ,用于增加
<EditItemTemplate> 放 C2., 用于修改
如果ListView 同时出现 增加,修改,删除功能,则insertItemTemplate 也显示在页面上,这样一来在使用Update 功能时,也触发了insertItemTemplate 里面的C2 的验证,无法通过,连取消也提示验证信息,

for everyone, we just discuss this problem,and how to soft it,then we have another question to discuss

  • 打赏
  • 举报
回复
显示用Template放显示用的C1,修改用的Template放修改用的的C2。或者,。假设你的C有属性来区分两种状态,你可以在不同Template放C,但是属性肯定不同,例如一个Template是:
<uc1:C ID="C1" runat="server" Mode="显示" />
另一个Template是:
<uc1:C ID="C1" runat="server" Mode="修改" />
Adechen 2010-06-05
  • 打赏
  • 举报
回复
和楼上的有同感,
lester19872007 2010-06-05
  • 打赏
  • 举报
回复
看见这类问题不知道该怎么回答!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

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

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

试试用AI创作助手写篇文章吧