0

嗨,我是 devexpress gridview 的新手。我在网格外有一个文本框(TotalDebit),我有一个 devex 网格视图,我在其中插入、更新数据。在我的事件处理程序中,当我在 gridview 中插入新行时,我想计算总借方并显示在 gridview 外部的主文本框中。我已经计算了总借方,但问题是它没有显示在 gridview 之外的文本框中。这是代码:

公共无效 grvDetail_RowInserting(objectsender,DevExpress.Web.Data.ASPxDataInsertingEventArgs e) {

如果(DetailTable.Rows.Count > 0)

           for (int i = 0; i < DetailTable.Rows.Count; i++)
           {

               if (DetailTable.Rows[i]["FlagDC"].ToString() == "D")
                   TotalDebit += Convert.ToDouble(DetailTable.Rows[i]["Amount"].ToString());
               else
                   TotalCredit += Convert.ToDouble(DetailTable.Rows[i]["Amount"].ToString());

           }

       txtDebit.Text = TotalDebit.ToString(); //textbox outside gridview
       txtCredit.Text = TotalCredit.ToString(); //textbox outside gridview

          }
4

1 回答 1

0

请参阅为什么在回调到另一个控件 KB 期间无法更新外部控件数据以获得解释。

于 2013-02-23T10:26:20.773 回答