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

问题描述 投票:2回答:1

我正在使用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字段以填充课程名称

c# asp.net entity-framework ef-code-first
1个回答
0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.