Я сейчас работаю над веб-страницей C #, и у меня есть 2 вида сетки, как показано ниже:
Gridview 1
-------------------------------
| ID | Name | Polis | TSI |
|------|------|-------|-------|
| 1 | John | 10% | x |
| 2 | Alex | 24% | x |
| 3 | Rita | 5% | x |
-------------------------------
Gridview 2
-------------------------------
|Premi |Materai| Biaya | Total |
|------|-------|-------|-------|
| 100 | 6 | 30% | y |
| 200 | 6 | 10% | y |
| 300 | 6 | 25% | y |
-------------------------------
Хотелось бы узнать, как мне получить X и Y, пока:
TSI = Преми * Полис
и
Всего = Полис + TSI + PREMI + MATERAI + BIAYA
Пока это мой код.
protected void gv1_CustomUnbound(object sender, ASPxGridViewColumnDataEventArgs e)
{
if (e.Column.FieldName == "TSI")
{
int premi = Convert.ToInt32(gv2.GetSelectedFieldValues("Premi").ToString());
int polis = Convert.ToInt32(gv1.GetSelectedFieldValues("Polis").ToString());
e.Value = premi * polis;
}
}
protected void gv2_CustomUnbound(object sender, ASPxGridViewColumnDataEventArgs e)
{
if (e.Column.FieldName == "Total")
{
int premi = Convert.ToInt32(gv2.GetSelectedFieldValues("Premi").ToString());
int polis = Convert.ToInt32(gv1.GetSelectedFieldValues("Polis").ToString());
int tsi = Convert.ToInt32(gv1.GetSelectedFieldValues("TSI").ToString());
int materai = Convert.ToInt32(gv2.GetSelectedFieldValues("Materai").ToString());
int biaya = Convert.ToInt32(gv2.GetSelectedFieldValues("Biaya").ToString());
e.Value = Polis + TSI + PREMI + MATERAI + BIAYA
}
}
Большое спасибо. Оценил