将值从textbox传递到windows窗体中的entityframework insert方法

时间:2015-05-13 22:25:43

标签: c# winforms entity-framework-6

我正在使用带有entityframework 6.1.3的C#窗体作为数据源。我尝试将数据插入到窗体中。我搜索了各种指南但是所有这些都显示了这样的例子

   private void CreateCash(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
    {
        LegalGridView.AddNewRow();
        LegalGridView.ShowPopupEditForm();
        var CashBookCreate = new CashBook 
        {
            CashTransact = cashtransacts.Name


        };
        dbContext.CashBooks.Add(CashBookCreate);
        dbContext.SaveChanges();
    }
}

CashTransact 是我班级的名称,并以该格式输入数据库中的“法律费用”,但我想用“法律费用”替换我的文本框“cashtransacts”中的值,不幸的是当我在那里替换它时, cashtransacts.Name 而不是我输入的值而不是我输入的值?

1 个答案:

答案 0 :(得分:1)

“我的文本框中的值”

从文本框中获取值的正确方法是TextBox.Text。

TextBox.Name只返回您提供它的控件的名称。