Skip to main content

Manual Button i datatable jquery

    {

                          data: null,
                          name: "Action",
                          title: "Action",
                          orderable: false,
                          render: function (row) {
                              return GetAction(row);
                          },
                          className: "dt-center actioncell prrow vtop"
                      },
                 




  function GetAction(row) {
            var res = "";
            // Change Vehicle button
            res += '<button type="button" data-toggle="popover" class="btn btn-primary  btnAccept ml-sm-4 actionbtn';
            if (row.IsExpired) { res += ' enablepopover'; }
            else if (isEmpty(row.TransitVehicle)) { res += ' enablepopover'; }
            res += '" ';
            res += 'title="" data-content="';
            if (row.IsExpired) res += 'Application expired';
            else if (isEmpty(row.TransitVehicle)) { res += 'No Transit Vehicle selected'; }
            else res += 'Change Transit Vehicle';
            res += '" ';
            res += 'value="' + row.ApplicationId + '">';
            res += '<i class="fa fa-check aria-hidden="true" style="font-size: 1.2rem;"></i>';
           
            res += '</button>';


            res += '<button type="button" data-toggle="popover" class="btn btn-danger btnReject ml-sm-4 actionbtn';
            if (row.IsExpired) { res += ' enablepopover'; }
            else if (isEmpty(row.TransitVehicle)) { res += ' enablepopover'; }
            res += '" ';
            res += 'title="" data-content="';
            if (row.IsExpired) res += 'Application expired';
            else if (isEmpty(row.TransitVehicle)) { res += 'No Transit Vehicle selected'; }
            else res += 'Change Transit Vehicle';
            res += '" ';
            res += 'value="' + row.ApplicationId + '">';
            res += '<i class="fa fa-times" aria-hidden="true" style="font-size: 1.2rem;"></i>';
            res += '</button>'

            //// Copy Application button
            //res += '<button type="button" data-toggle="popover" class="btn btn-warning btnCopyapplication ml-sm-4 actionbtn" ';
            //res += 'title="" data-content="Copy Transit Application" ';
            //res += 'value="' + row.ApplicationId + '">';
            //res += '<i class="far fa-clone" aria-hidden="true" style="font-size: 1.2rem;"></i>';
            //res += '</button>';



            return res;
        }

Popular posts from this blog

Add barcode on pdf

using System; using System.IO; using System.Drawing; using ZXing; using iTextSharp.text; using iTextSharp.text.pdf; using System.Drawing; using System.Web.UI.WebControls; namespace PDFBarcode {     public partial class WebForm1 : System.Web.UI.Page     {         byte[] byteImage;         protected void Page_Load(object sender, EventArgs e)         {         }         protected void btnDownload_Click(object sender, EventArgs e)         {                       Random r = new Random();             string fileName = r.Next().ToString();             string filenameext = fileName + ".pdf";             GenerateBarcode(fileName);             string Sourcepath = Server.MapPath("~/SavedF...

Dynamic Menu in asp.net using Listview

 1.    public DataTable LoadMenu()         {             MenuBal MenuBal = new MenuBal();             DataSet ds = this.GetData(0);             PopulateMenu(ds);             return ds.Tables[2];         }     private DataSet GetData(int parentMenuId)         {             MenuBal objmenu = new MenuBal();             string Mode = "";             if (Session["Mode"] != null)             {                 Mode = Session["Mode"].ToString();             }             DataSet ds = objmenu.GetData(parentMenuId, Convert.ToInt32(SessionHelper.CurrentUserId), Mode, SessionHelper...