2016-06-28 73 views
0

我在asp.net mvc下的cshtml视图中添加了php代码。visual studio不识别php

<body> 
<?php echo"hello";?> 
... 

但似乎VS不明白,这是PHP的,当我检查元素,PHP代码被自动注释掉。

<!--?php echo"hello";?--> 

我该如何解决这个问题?我已经安装了php工具扩展与

+0

请问为什么要混合asp.net和php? –

+0

@FranzGleichmann我想在表单提交后保留选定的下拉值。我GOOGLE了它,似乎我应该使用PHP来实现这一目标。 – yellowbowlmigration

+0

您应该在** php应用程序**中使用PHP来实现此目的。在一个asp.net应用程序中,您应该使用** asp.net **来代替。 –

回答

0

要运行php脚本,您需要具有.php文件,否则它将不会被识别。 要在不更改文件后缀的情况下将脚本识别为php,请根据您使用的服务器添加配置文件。 (很可能是Apache/IIS)