InsertItemTemplate、EditItemTemplate、ItemTemplate 顺序

作者:vkvi 来源:ITPOW(原创) 日期:2009-12-16

对于 DetailsView:

  • InsertItemTemplate 是在插入模式下起作用;

  • EditItemTemplate 是在编辑模式下起作用;

  • ItemTemplate 是在查看模式下起作用。

上述说法对吗?上述说法是不完全对的。

的确 InsertItemTemplate、EditItemTemplate、ItemTemplate 一般来说是分别用在插入、编辑、查看模式下,但是它们不仅仅只在对应模式下起作用。

对于插入模式:它首先会去找 InsertItemTemplate;如果没有就去找 EditItemTemplate;如果还没有就去找 ItemTemplate;如果还没有,就显示为空白行。

对于编辑模式:它首先会去找 EditItemTemplate,如果没有就去找 ItemTemplate;如果还没有,就显示为空白行。它处于中间,所以有了 EditItemTemplate,ItemTemplate 仅能在查看模式下有用。

对于查看模式:它首先会去找 ItemTemplate;如果没有,就显示为空白行。

相关阅读

相关文章