我们需要在系统中注册一个新的培训课程。将课程名称、课程价格和课程列表保存到数据库中。每个课程的课程数量是不同的,因此用户将动态地添加字段以输入每堂课的名称。如何从字段中获取用户输入的数据,并将其保存到列表中,然后保存到数据库中?
public class RegisterCourseViewModel
{
public string Name { get; set; }
public decimal Price { get; set; }
public List<Lesson> ListOfLessons { g
我刚开始使用ASP.NET核心,开始了我的第一个项目。我有两个简单的模型类。有一个Course类,它有一个标题和描述,还有一个Article类,它有一个标题、描述、内容和对包含文章的课程的引用。我让文章指向其包含过程的逻辑是,它简化了数据库查询,并使追溯更加简洁。我正在使用ASP.NET Core2.2和一个MVC框架。我通过搭建文章和课程控制器生成了CRUD视图。
模型/第.Course.cs条+模型/课程
public class Article
{
public int Id { get; set; }
public string Title { get; set; }
我正在使用visual 2017,并使用实体框架创建了一个标准的ASP.NET/MVC项目,最后包含了一个本地数据库。我有“课程”和“类别”。一门课程可以有一门课程,也可以有一门课程。(n:1项关系)
我的模型是为我的course.cs:
namespace project.Models
{
public class Course
{
public int ID { get; set; }
public int CategoryID { get; set; }
public string Name { get; s
我有3个模型-学校,教室和课程。
一所学校可以有许多教室,一个教室可以有许多课程在里面教授。
public class School
{
public int SchoolId { get; set; }
public string SchoolName { get; set; }
public List<Classroom> Classrooms { get; set; }
}
public class Classroom
{
public int ClassroomId { get; set; }
public string Room
我正在使用C#在asp中制作一个表单,我的任务是制作一个详细的课程和包并插入,我已经制作了三个表-一个是包含Id(pk)和课程名称的课程,packages表包含Id(pk)和pkg-name,其他表是Pkg-detail,其中包含Pkg- Id (pk),它是packages表中Id的外键,其他属性是course,它是用于课程( Id )的外键,我的任务是当我从asp表单中选择pkg-name和asp表单中的pkg-name和Id复选框时,将在第三表pkg中插入特定的Id-name和Id-详情,因为我新搜索了很多内容,但找不到相关的答案。
SqlCommand cmm = new SqlCom
我有两个C#类:
public class Course
{
public string Title{get;set;}
public int Code {get;set;}
}
public class Student
{
public int Id{get;set;}
public string Surname{get;set;}
public Course Course {get;set}
...
}
如您所见,Student类包含对Course的引用。我的应用程序中有一个方法可以返回一个学生对象。在我的ASP.NET .aspx文件中,我有以
我是asp.net的新手,我正在看一个课程来学习它。 在本课程中,我们使用httpContextAccessor来获取userName及其角色。但是我找不到使用它的原因。我可以在不使用httpContext的情况下调用全局“用户”并获取数据,如下所示。 var role = User.FindFirstValue(ClaimTypes.Role);
var name = User.Identity.Name; 而不是 _LoginUserId = httpContextAccessor.HttpContext.User.FindFirstValue(ClaimTypes.NameIdenti
我有一个从数据库中获取学期列表的下拉列表。选择一个学期后,将显示该学期的课程下拉列表。选择课程后,将显示该课程的学员下拉列表。选择学生后,将显示作业分数信息表单。当我提交作业时,我希望将学生DDL值从SaveScore_Click函数传递给我的Grades.cs类。由于某些原因,enrollmentId(课程的学生)的值总是返回0。为什么这个值没有传递给我的Grades.calculate()函数?
代码隐藏(AddScore.aspx.cs)
public partial class AddScore : System.Web.UI.Page
{
protected