为什么导致c#的有效代码失败

时间:2015-06-10 22:50:34

标签: c# jquery razor

我有一个jquery帖子调用一个有效的cshtml页面。一些服务器端代码很高兴,有些代码根本不被接受。 e.g。

@{
    string input;
    using(var reader = new StreamReader(Request.InputStream)){
    input = reader.ReadToEnd();
    }
}

来自:http://www.mikesdotnetting.com/article/220/posting-data-with-jquery-ajax-in-asp-net-razor-web-pages

作品 \ o /

然而:

@{
    string input;
    using(var reader = new StreamReader(Request.InputStream))
    {
        input = reader.ReadToEnd();
    }

   try
   {
     //do something doe not work.... whole cshtml page fails
   }
}

1 个答案:

答案 0 :(得分:0)

我愚蠢地用剃刀语法打破了我的大括号{}。 Id使用了不需要的c#变量中的@ in。