Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

windows phone 7 - Silverlight context menu: how to determine which menu was clicked? -


i have following context menu:

                <listbox x:name="sectionlist" margin="56,8,15,0" fontsize="64" selectionchanged="sectionlist_selectionchanged">                     <listbox.itemtemplate>                         <datatemplate>                             <stackpanel>                                 <toolkit:contextmenuservice.contextmenu>                                     <toolkit:contextmenu>                                         <toolkit:menuitem header="hide section list" click="contextmenuitem_click" />                                     </toolkit:contextmenu>                                 </toolkit:contextmenuservice.contextmenu>                                 <textblock text="{binding displayname}" />                             </stackpanel>                         </datatemplate>                     </listbox.itemtemplate>                 </listbox> 

as can see, each displayed item has own context menu. each context menu hooked same event handler:

    private void contextmenuitem_click(object sender, routedeventargs e)     {      } 

from method, how can tell context menu clicked? want know datacontext corresponding datatemplate is.

you can item listboxitem bound casting sender frameworkelement access datacontext:

(sender frameworkelement).datacontext 

you can cast appropriate model class , access details need. e.g.:

((sender frameworkelement).datacontext itemviewmodel).displayname 

Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -