Html 多个单选按钮减慢表单中其他输入的速度

Html 多个单选按钮减慢表单中其他输入的速度,html,asp.net-mvc,razor,Html,Asp.net Mvc,Razor,我创建了一个带有“foreach”函数的cshtml页面,在每个页面上创建带有单选按钮的表格单元格。。。 最后,它创建了一个包含近150个单元格的表。问题是,当我在单元格中输入radiobutton时,页面的其他输入会非常慢。。。我喜欢在打字时输入滞后的文字。。。 如果没有单选按钮输入,其他输入工作正常 有什么办法可以改进吗 代码如下: <table> <tr> @{var counter = 1; } @foreach (var i in f

我创建了一个带有“foreach”函数的cshtml页面,在每个页面上创建带有单选按钮的表格单元格。。。 最后,它创建了一个包含近150个单元格的表。问题是,当我在单元格中输入radiobutton时,页面的其他输入会非常慢。。。我喜欢在打字时输入滞后的文字。。。 如果没有单选按钮输入,其他输入工作正常

有什么办法可以改进吗

代码如下:

   <table>
   <tr>
    @{var counter = 1; }
    @foreach (var i in filesListing) {
    {
        var vi = i.Substring(27);
        var vi2 = i.Substring(35);
        <td style="border:1px solid black; vertical-align:text-bottom">
        <img src="../../../@vi2" width="50px"><br><p style="text-align:center;"><input type="radio" name="icone" value="@vi"></p>
        </td>
        if(counter%5 == 0)
         {
             @:</tr><tr>
         }
        counter++;
      }
    }
   </tr>
   </table>

@{var counter=1;}
@foreach(filelisting中的var i){
{
var vi=i.子串(27);
var vi2=i.子串(35);

如果(计数器%5==0) { @: } 计数器++; } }
除了减少返回的记录而不是1块数据外,我看不出还有什么可以改进的地方,尝试将其拆分为分页我正在使用一个表单与其他输入一起使用,我不希望通过重新加载页面来擦除已填充的输入。。。有没有办法做到这一点???我尝试了JQUERY分页,但其他输入仍然很慢。