Asp.net mvc MVC中的条件禁用和输入类型按钮

Asp.net mvc MVC中的条件禁用和输入类型按钮,asp.net-mvc,asp.net-mvc-3,button,razor,input,Asp.net Mvc,Asp.net Mvc 3,Button,Razor,Input,我有以下按钮: <input type="button" id="btnNew" value="New Session" onclick="location.href='@Url.Action("NewSession","Telesales")'" /> 改用Jquery: $(document).ready(function(){ if('@ViewBag.Session' != null) { $("#btnNew").attr('disabled','d

我有以下按钮:

<input type="button" id="btnNew" value="New Session" onclick="location.href='@Url.Action("NewSession","Telesales")'" />
改用Jquery:

$(document).ready(function(){
   if('@ViewBag.Session' != null)
   {
     $("#btnNew").attr('disabled','disabled');
   }
});
----------------------------------------------或者试试这个----------------------------------

<input type="button" id="btnNew" value="New Session" @((ViewBag.Session != null) ? "disabled" : "") onclick="location.href='@Url.Action("NewSession","Telesales")'" />

改用Jquery:

$(document).ready(function(){
   if('@ViewBag.Session' != null)
   {
     $("#btnNew").attr('disabled','disabled');
   }
});
----------------------------------------------或者试试这个----------------------------------

<input type="button" id="btnNew" value="New Session" @((ViewBag.Session != null) ? "disabled" : "") onclick="location.href='@Url.Action("NewSession","Telesales")'" />

改用Jquery:

$(document).ready(function(){
   if('@ViewBag.Session' != null)
   {
     $("#btnNew").attr('disabled','disabled');
   }
});
----------------------------------------------或者试试这个----------------------------------

<input type="button" id="btnNew" value="New Session" @((ViewBag.Session != null) ? "disabled" : "") onclick="location.href='@Url.Action("NewSession","Telesales")'" />

改用Jquery:

$(document).ready(function(){
   if('@ViewBag.Session' != null)
   {
     $("#btnNew").attr('disabled','disabled');
   }
});
----------------------------------------------或者试试这个----------------------------------

<input type="button" id="btnNew" value="New Session" @((ViewBag.Session != null) ? "disabled" : "") onclick="location.href='@Url.Action("NewSession","Telesales")'" />

我的解决方案似乎正在运行唯一的问题是MVC3的默认css没有更改为禁用按钮,因此该按钮被禁用,但看起来像正常按钮。添加css以解决此问题。谢谢

看起来我的解决方案正在运行唯一的问题是MVC3的默认css没有更改为禁用按钮,因此该按钮被禁用,但看起来像正常按钮。添加css以解决此问题。谢谢

看起来我的解决方案正在运行唯一的问题是MVC3的默认css没有更改为禁用按钮,因此该按钮被禁用,但看起来像正常按钮。添加css以解决此问题。谢谢

看起来我的解决方案正在运行唯一的问题是MVC3的默认css没有更改为禁用按钮,因此该按钮被禁用,但看起来像正常按钮。添加css以解决此问题。谢谢