使用html标记属性中的内联服务器标记MonoDevelop ASP.NET解析器错误

时间:2013-06-22 00:02:07

标签: asp.net macos mono monodevelop xamarin-studio

我编译了monodevelop for mac,版本4.1.4(版本225),虽然一切似乎都有效,但每当我将一个服务器标签放在html标签的属性中时,我就会收到解析器错误。例如,这有效:

<span id='test'><%=DateTime.Now.Day.ToString()%></span>

但是这会返回解析器错误

<span id='<%=DateTime.Now.Day.ToString()%>'>test</span>

我已经使用了所有最新的单声道运行时,并尝试了C#和VB.NET项目但没有成功。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

http://forums.xamarin.com/discussion/4287/bug-3588-nested-div-tags-throwing-parser-errors-in-html-documents

Xamarin工作室似乎与MonoDevelop有同样的问题。我更新了两个,他们都在同一时间(从内存)打破

该帖子中提到的修复程序尚未达到最新稳定版甚至测试版。我打算玩Alpha发布,但看起来你可能不得不从这里的一条评论回到4.01。希望这有点帮助,虽然可能为时已晚。

答案 1 :(得分:0)

此问题已在MonoDevelop版本4.1.11中解决