Advertisement
yambroskin

Карточка объекта в панели карточки другого объекта

Feb 16th, 2017
1,485
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.95 KB | None | 0 0
  1. @using EleWise.ELMA.Documents.Metadata;
  2. @using EleWise.ELMA.Model.Metadata;
  3. @using EleWise.ELMA.Model.Services;
  4. @using EleWise.ELMA.Security;
  5. @{
  6.      
  7.     var entity = Model.Applicant;// <<<<<-------сюда вставить вместо Applicant название из модели
  8.  
  9.     var method = "ViewItem"; //<<<-------сюда пишем ViewItem
  10.    
  11.    
  12.     var entityUid=entity.Uid.ToString().Replace('-','_');
  13.    
  14.     var metadata = MetadataLoader.LoadMetadata(entity.GetType());
  15. }
  16.  
  17.  
  18.  
  19. <div id='@(entityUid+method)'></div>
  20. @if (entity != null)
  21. {
  22. <script>
  23.   var fieldnames;
  24.     LoadEntity();
  25.  
  26.     function LoadEntity() {
  27.         var url = '/Common/Catalogs/@method/@entity.Id?uid=@metadata.Uid.ToString()&inPopUp=true';
  28.         $.ajax({
  29.             url: url,
  30.             type: 'GET',
  31.             success: function(data) {
  32.  
  33.                 $('#@(entityUid+method)').html(data);
  34.  
  35.             }
  36.         });
  37.     }
  38. </script>
  39.  
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement