Command Name and Command Argument.
.aspx page
<ItemTemplate>
<asp:LinkButton ID="lnkCopyBooking" runat="server" Text='Copy' CommandArgument='<%# Eval("Id") %>'
CommandName='<%# COPYBOOKING %>' PostBackUrl="~/UI/FFShipmentAdd.aspx"></asp:LinkButton>
</ItemTemplate>
.CS page
protected void grdBookingSent_RowCommand(object sender, CommandEventArgs e)
{
if (e.CommandName == ShowDetails)
{
this.Id = Convert.ToInt64(e.CommandArgument);
}
if (e.CommandName == COPYBOOKING)
{
this.Id = Convert.ToInt64(e.CommandArgument);
this.Action = ActionMode.Create;
}
}
2->
protected void grdBookingRecievedShipper_RowCommand(object sender, CommandEventArgs e)
{
if (e.CommandName == ShowDetails)
{
this.Id = Convert.ToInt64(e.CommandArgument.ToString().Split(',')[0]);
this.CurrrJobStatus = Convert.ToString(e.CommandArgument.ToString().Split(',')[1]);
}
if (e.CommandName == ShowCargoCondition)
{
this.Id = Convert.ToInt64(e.CommandArgument);
}
if (e.CommandName == COPYBOOKING)
{
this.Id = Convert.ToInt64(e.CommandArgument);
this.Action = ActionMode.Create;
}
if (e.CommandName == SHOWBOOKINGOTHERDETAILS)
{
this.Id = Convert.ToInt64(e.CommandArgument);
}
}
.aspx page
<ItemTemplate>
<asp:LinkButton ID="lnkCopyBooking" runat="server" Text='Copy' CommandArgument='<%# Eval("Id") %>'
CommandName='<%# COPYBOOKING %>' PostBackUrl="~/UI/FFShipmentAdd.aspx"></asp:LinkButton>
</ItemTemplate>
.CS page
protected void grdBookingSent_RowCommand(object sender, CommandEventArgs e)
{
if (e.CommandName == ShowDetails)
{
this.Id = Convert.ToInt64(e.CommandArgument);
}
if (e.CommandName == COPYBOOKING)
{
this.Id = Convert.ToInt64(e.CommandArgument);
this.Action = ActionMode.Create;
}
}
2->
protected void grdBookingRecievedShipper_RowCommand(object sender, CommandEventArgs e)
{
if (e.CommandName == ShowDetails)
{
this.Id = Convert.ToInt64(e.CommandArgument.ToString().Split(',')[0]);
this.CurrrJobStatus = Convert.ToString(e.CommandArgument.ToString().Split(',')[1]);
}
if (e.CommandName == ShowCargoCondition)
{
this.Id = Convert.ToInt64(e.CommandArgument);
}
if (e.CommandName == COPYBOOKING)
{
this.Id = Convert.ToInt64(e.CommandArgument);
this.Action = ActionMode.Create;
}
if (e.CommandName == SHOWBOOKINGOTHERDETAILS)
{
this.Id = Convert.ToInt64(e.CommandArgument);
}
}