Javascript 在ASP.NET MVC视图中添加字段
我正在开发一个应用程序,我开始学习ASP.NET,所以我是begginer,我试图在视图中添加一个字段。 所以,我有名字、地址、邮政编码、州等,我希望每个医疗提供者都能加上自己的专长。我创建一个表并在两个表之间建立连接。 当我添加专业时,它不会显示在视图中。我不知道我在哪里犯了错误 有什么建议、意见吗Javascript 在ASP.NET MVC视图中添加字段,javascript,asp.net,model-view-controller,Javascript,Asp.net,Model View Controller,我正在开发一个应用程序,我开始学习ASP.NET,所以我是begginer,我试图在视图中添加一个字段。 所以,我有名字、地址、邮政编码、州等,我希望每个医疗提供者都能加上自己的专长。我创建一个表并在两个表之间建立连接。 当我添加专业时,它不会显示在视图中。我不知道我在哪里犯了错误 有什么建议、意见吗 medInput.value = this.Firstname + ' - ' + this.Zip + ' '
medInput.value = this.Firstname + ' - '
+ this.Zip + ' '
+ this.Address1 + ','
+ this.City + ', '
+ this.State + ' - '
+ this.Mobile;
您需要将this.SpecialityName
(或返回视图时将其命名为的任何名称)附加到medInput.Value
:
medInput.value = this.Firstname + ' - '
+ this.Zip + ' '
+ this.Address1 + ','
+ this.City + ', '
+ this.State + ' - '
+ this.Mobile + ' - '
+ this.SpecialityName;
我假设每个专业的id是
this.TypeId
,并且在将对象发送回视图之前,您已经将TypeId
映射到某种SpecialityName
。是的,该专业是this.TypeId及其所有映射的TypeId。但我不太确定我是否会获得医疗提供者的ID或SpecialityName字符串?TypeId
将返回TypeId
,您无法自动将其转换为SpecialityName
。如何实现这一点取决于您。就我个人而言,我只需要从数据库中返回一个包含专业名称的附加列(如果我正确理解图像,信息已经在第一个表中)谢谢,是的,信息在通过Id连接到另一个表的第一个表上,因此您可以在Id
上加入JOIN
-然后您也可以从该加入中选择名称作为“SpecialityName”
。谢谢@trashr0x
medInput.value = this.Firstname + ' - '
+ this.Zip + ' '
+ this.Address1 + ','
+ this.City + ', '
+ this.State + ' - '
+ this.Mobile + ' - '
+ this.SpecialityName;