gridview列に小数点以下2桁のみを表示したい。列名は、InsuaranceAmount、TotalAmount、および TravelAssistAmoun です。
for (int i = 0; i < bookingDetailsEmailRS.Length - 1; i++)
{
BookingDetailsEmailRS[] bookingDetailsEmailRS = b.GetBookingDetails(soap, emailid, out errorCode, out errorAtNode);
GridView1.DataSource = bookingDetailsEmailRS.Select(obj => new
{
TravelerName = obj.Travelers[0].FirstName + obj.Travelers[0].MiddleName + obj.Travelers[0].LastName,
obj.BookingNumber,
obj.BookingStatus,
obj.ContactNumber,
obj.CouponDiscountAmount,
obj.DepartureDate,
obj.FromCity,
obj.ToCity,
obj.PaidAmount,
obj.TicketType,
obj.InsuaranceAmount,
obj.TotalAmount,
obj.TravelAssistAmount
}).ToList();
GridView1.DataBind();
}
この変数 bookingDetailsEmailRS で、応答を受け取りました。