PDA

View Full Version : datagrid



saeed31641
دوشنبه 14 فروردین 1391, 12:45 عصر
سلا م به دوستان
یه datagrid دارم یکه یسری مشخصات داره که کاربر میتونی تغییرش بده حالا یه لینک بروز رسانی گذاشتم که تغییرات انجام داره با لینک بروز رسانی جلو همون رکورد برزورسانی بشه مثل فروشگاهای اینترنتی.
حالا تغیرات انجام میده ولی وقتی چند تا سطر دارم مشکل برخورد میکنم. (یه چیزیه دقیقا مثل فروشگاهای اینترنتی)
لطفا دوستان یه کمکی بکنند مرسی

saeed31641
دوشنبه 14 فروردین 1391, 17:59 عصر
مرسی از تمای دوستان که فقط مشاهد کردن دیگه فکر کن رسم شده خود تایپیم بزن جوابشم خود پیدا کنم.




<asp:ImageButton ID="ImageButton1" runat="server" BorderColor="Blue"
BorderWidth="1px" Height="24px" ImageUrl="~/images/baresibuy.jpg"
onclick="ImageButton1_Click" Width="103px" />





protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
{
decimal total = 0;
try
{
foreach (DataGridItem dgi in DataGrid1.Items)
{
if (dgi.ItemType == ListItemType.Item || dgi.ItemType == ListItemType.AlternatingItem)
{
TextBox t = (TextBox)dgi.Cells[6].Controls[1];
int quantity = int.Parse(t.Text);
decimal unitprice = Decimal.Parse(dgi.Cells[4].Text);
dgi.Cells[5].Text = Convert.ToString(unitprice * quantity);
total = total + (unitprice * quantity);

}
}
}
catch
{
}



lblAmt.Text = total.ToString();
}