Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 注册页面中添加的隐私url和郊区字段未显示在nop商业项目中_C#_Asp.net Mvc_Nopcommerce - Fatal编程技术网

C# 注册页面中添加的隐私url和郊区字段未显示在nop商业项目中

C# 注册页面中添加的隐私url和郊区字段未显示在nop商业项目中,c#,asp.net-mvc,nopcommerce,C#,Asp.net Mvc,Nopcommerce,我不熟悉nop商业。在注册页面中进行更改,例如希望为隐私url中的弹出窗口添加新代码(使用普通href代码进行测试),并在地址部分添加郊区字段。对于所有相关文件的新字段添加代码,db。生成成功,但未显示更改。前一个url不断出现,但未显示郊区字段。主文件是Register.cshtml。没有要追查的错误。我做错了什么。请告知 我正在使用nop Commerce和visual studio 2012的3.1版本。IIS Express很好。如果您刚刚用新代码替换了旧代码,并从VS启动了项目,则应该

我不熟悉nop商业。在注册页面中进行更改,例如希望为隐私url中的弹出窗口添加新代码(使用普通href代码进行测试),并在地址部分添加郊区字段。对于所有相关文件的新字段添加代码,db。生成成功,但未显示更改。前一个url不断出现,但未显示郊区字段。主文件是Register.cshtml。没有要追查的错误。我做错了什么。请告知


我正在使用nop Commerce和visual studio 2012的3.1版本。

IIS Express很好。如果您刚刚用新代码替换了旧代码,并从VS启动了项目,则应该显示该代码。确保页面未缓存,请删除浏览器缓存

为了向表单添加新字段,您应该修改应用程序的几个部分

  • 将属性名称添加到SystemCustomerAttributeNames
  • 将保存和加载逻辑添加到CustomerController
  • 修改相应的视图模型(RegisterModel.cs、AddressModel.cs)
  • 修改要显示字段的相应视图(Register.cshtml、Addresses.cshtml)

  • 原因可能是:1您没有将更改放置在正确的位置,2您没有正确部署更改。不过,要决定是哪一个,最好看看代码。url更改的代码是“我接受隐私策略”,旧代码是@T(“Account.Fields.AcceptPrivacyPolicy”),我正在本地运行代码,在本地指向SQL server实例中的数据库。IIS服务器中的默认位置。此外,我使用的是Visual Studio 2012附带的IIS express,它正在运行该项目。这是个问题吗?我必须安装并部署IIS 7吗?