Tuesday, 17 September 2013

Multiple Image upload Dynamically(unchecked)

$('button.addPlacement').live('click',
            function () {//1
              
                $(this)
                    .closest('tr')
                    .clone()
                    .appendTo('#TblPlacement');
                $(this)
                    .text('Remove')
                    .removeClass('addPlacement')
                    .addClass('removePlacement');
            });//1
            $('button.removePlacement').live('click',
            function () {//1
                $(this)
                    .closest('tr')
                    .remove();
            });//1



@using (Html.BeginForm("PlacementPhoto""College"FormMethod.Post, new { enctype = "multipart/form-data" }))
        {

<table id="TblPlacement">
    <tr>
        <td><input  name=" PlacementPhoto" id="placement"  type="file" /></td>
      
        <td><button class="addPlacement">Add</button></td>
    </tr>
  
</table>
   <input type="button" value="AddPlacementPhoto" id="AddPlacementPhoto"/>
</div>
}

In controller


[HttpPost]
        public ActionResult PlacementPhoto(HttpPostedFileBase PlacementPhoto)
        {

          
           string id= Request["hiddenPhotoId"];
           string collegecode = Session["LoginCode"].ToString();
          



           return RedirectToAction("AccountSettings"new { message = obj.placementPhoto(PlacementPhoto, id, collegecode) });
        }



In model you have to put foreach to upload multiple photo

No comments:

Post a Comment