四度空间

专注.NET、SharePoint

Override the list view web part menu

Sometime we need to customize the menu of a list view web part to implement our own feature.

For example, dynamically change the script of new menu, update menu, etc.

What we shall do is to get the menu object and change its attribute "ClientOnClickScript" or "ClientOnClickNavigateUrl".

From Reflector, we can see the source code as follows:

 

 

In the set method, it will change the other one. That is to say, we can select either to get our feautre done.

Primary code is below:

 

The Microsoft doesn't suggest this way, but it is dynamic.

Hava a good time.

posted on 2010-11-10 15:32  月飘冥  阅读(85)  评论(0编辑  收藏  举报

导航