如何根据实体框架中的下拉列表选择项填充表单字段以进行更新?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何根据实体框架中的下拉列表选择项填充表单字段以进行更新?相关的知识,希望对你有一定的参考价值。

我正在使用ASP .Net中的内容管理系统,我一直在使用EF代码第一种方法进行更新操作,但是我无法根据下拉列表中的所选项填充表单字段。

我试图填充表单字段,但我无法这样做,我尝试了像.Find()这样的方法,但它不起作用

protected void ddlSelectCourse_SelectedIndexChanged(object sender, EventArgs e)
    {
        CourseInfo ci = new CourseInfo();
        var selectedId = ci.Id;

        var obj = irep.GetSingleCourse(selectedId);
        txtCourseName.Text = obj.CourseName;  

    }

我想填充txtCourseName.Text字段以填充课程名称

答案

您是否应该在更改事件中使用EventArgs中的索引?从我可以看到你正在使用一个刚刚“新建”的CourseInfo对象的selectedId,大概id是一个int,在这种情况下它将是0

以上是关于如何根据实体框架中的下拉列表选择项填充表单字段以进行更新?的主要内容,如果未能解决你的问题,请参考以下文章