ListView in VS2008 for C# 3.5 增加,修改,删除问题
现在我建了一个UserControl"C" 存放一些显示值, 然后建了一个 ListView ,把 "C" 放进,ItemTemple 去显示,再放进相应的Temple里 实现,增加 ,修改,删除, 问题是, 显示出“C”后,点 修改,无法实现,求教 ~
PS: 增加 修改 删除 按钮 是LISTVIEW 自带的
--------------------编程问答-------------------- 看见这类问题不知道该怎么回答! --------------------编程问答-------------------- 和楼上的有同感, --------------------编程问答-------------------- 显示用Template放显示用的C1,修改用的Template放修改用的的C2。或者,。假设你的C有属性来区分两种状态,你可以在不同Template放C,但是属性肯定不同,例如一个Template是:
<uc1:C ID="C1" runat="server" Mode="显示" />另一个Template是:
<uc1:C ID="C1" runat="server" Mode="修改" />--------------------编程问答-------------------- 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
补充:.NET技术 , ASP.NET