小编stp*_*evi的帖子

无法设置为'System.Decimal'值.您必须将此属性设置为类型为"System.Double"的非null值

您好我正在使用mvc示例从数据库中获取数据.我在这里得到了一个错误

异常详细信息:System.InvalidOperationException:'Employee'上的'number'属性无法设置为'System.Decimal'值.您必须将此属性设置为类型为"System.Double"的非null值.

描述:执行当前Web请求期间发生未处理的异常.请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息.

请在这里查看我的代码,我收到了上述错误.

public ActionResult Details(int id)
{
    EmployeeContext empcon = new EmployeeContext();
    Employee employ = empcon.employees.Single(emp => emp.empid == id);
    return View(employ);
}
Run Code Online (Sandbox Code Playgroud)

Routiconfig

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    RouteTable.Routes.MapRoute(
        name: "Default",
        url: "{controller}/{action}/{id}",
        defaults: new { controller = "emp", action = "Details", 
                        id = UrlParameter.Optional }
        );
}
Run Code Online (Sandbox Code Playgroud)

c# sql-server asp.net-mvc

17
推荐指数
3
解决办法
4万
查看次数

替换outerHTML后,jQuery选项卡无法正常工作

在替换以下示例的div的outerHTML之后,jQuery选项卡无法正常工作:outerHTML没有变化,但仍然无法使用制表符更改.为什么?

当我尝试点击工作但HTML不替换选项卡.

     $("#prod5").tabs({
                                create: function (event, ui) {
                                    debugger;
                                    event.target.innerHTML == jqXHR;

                                }

                            });

           function data() {
            var replce = $("#tabs").html();
            $("#tabs").html(replce);      
                    $("#tabs").tabs('refresh');
        }
       <div id="tabs" class="col eleven-cols tabs-tt">
<div class="col three-cols contentfontmedium translatetext" id="prod5">


    <ul class="col three-cols contentfontmedium" id="prod6">

        <li><a href="#tabs-1">1</a></li>
        <li><a href="#tabs-2">2</a></li>

    </ul>

</div>

<div id="subMenus">
    <div id="tabs-1" class="col eight-cols" style="padding-right: 0%; padding-top: 0%;">
        tab1
    </div>

     <div id="tabs-1" class="col eight-cols" style="padding-right: 0%; padding-top: 0%;">
        tab2
    </div>

</div>
</div>
Run Code Online (Sandbox Code Playgroud)

我正在使用jQuery获取outerHTML"

  $("#" + id + "")[0].outerHTML;
Run Code Online (Sandbox Code Playgroud)

并使用jQuery替换outerHTML

 $("#" + id …
Run Code Online (Sandbox Code Playgroud)

asp.net jquery

9
推荐指数
1
解决办法
394
查看次数

如何在kendogrid列过滤器菜单中设置数字文本框的限制?

这里的问题是在kendogrid列菜单过滤器中没有限制过滤我不需要负值.在第二个图像中输入箭头时它的负值是否如何限制负值?

在此输入图像描述

kendo-ui kendo-grid kendonumerictextbox

7
推荐指数
1
解决办法
3479
查看次数

如何在aps.net标签内替换锚文本?

如何替换Asp.net标签内的锚标签内部文本:

例如 :

<asp:Label ID="AER_UI_Exam_MPN_ThreeAttemptsBefore_1" runat="server" Text="Please visist: <a id='google'class='translatetext lblfont' href='https://google.com' target='_blank' style="font-size: 12px;">google</a>" CssClass="lblfont translatetext" Style="font-size: 12px;" />
Run Code Online (Sandbox Code Playgroud)

如果我将根据课程获得id

$(".translatetext").each(function () {
var id = this.id;
 dictionary[id] = $("#" + id + "")[0].innerText;
});
Run Code Online (Sandbox Code Playgroud)

我得到了两个id但是锚标签正在替换为文本而不是链接.这里调试时我发现第一个id -innertext是:Please visist:google当这个内部文本被替换时

 "some text" 
Run Code Online (Sandbox Code Playgroud)

找不到第二个ID anchor.如何处理这种情况?

结果是:请访问:google,

预期结果:请访问:[google]

asp.net jquery

5
推荐指数
1
解决办法
573
查看次数

Is it possible to check double and char data types

One interviewer asked this question to me ,when I am checking it's working how it is possible to check type of char and double? Please any one explain me.

class Program
{
    static void Main(string[] args)
    {
        double d=0;

        if((double)d == 'c')
        {
            Console.WriteLine("working");
        }
        else 
        { 
            Console.WriteLine("not"); 
        }

        Console.ReadLine();
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net

4
推荐指数
1
解决办法
79
查看次数

错误代码:1137 无法重新打开表:'amountforagents'

请在下面检查我的 SP

  DELIMITER $$

     CREATE DEFINER=`ntc`@`%` PROCEDURE `new_procedure`(in v_Agentid int)
BEGIN

 select (select   @DayAmount :=sum(AmountRecevied) as Totoalamountperday from 
 collection_master  
where  AgentID=v_Agentid and  day(Date_Time)= day(CURRENT_DATE()) ),


 (select  @MonthAmount:=sum(AmountRecevied) as Totoalamountperday  from 
collection_master
where  AgentID=v_Agentid and date_time between DATE_FORMAT(NOW() ,'%Y-%m-01') and LAST_DAY(now() - interval 0 month )),



(select  @YearAmount:= sum(AmountRecevied) as Totoalamountpermonth  from 
collection_master  
where AgentID=v_Agentid  and year(Date_Time) =YEAR(CURRENT_DATE())),

 (select @Position := @Position + 1 AS Rank  from 
    collection_master ,(SELECT @Position := 0) r
where AgentID=v_Agentid  
group by AgentID
) as position; …
Run Code Online (Sandbox Code Playgroud)

mysql stored-procedures

2
推荐指数
1
解决办法
3620
查看次数

如何在EntityFramework中查找月份之间的数据?

我需要显示本月的数据(从月份开始到结束的数据)我知道如何在 MySQL 中执行以下查询

enter code here select  @MonthAmount := IFNULL(sum(AmountReceived), 0.0) as TotoalAmountperMonth  
    from collection 
    where  date_time between DATE_FORMAT(NOW() ,'%Y-%m-01') 
        and LAST_DAY(now() - interval 0 month ) and AgentID=v_agent) as monthamount
Run Code Online (Sandbox Code Playgroud)

但是如何使用实体(lambda 表达式) 我对实体很陌生,当我用谷歌搜索时,我必须获取今天但一个月内的数据?

下面的查询得到了今天数据的结果

enter code here  var newAuctionsResults = repo.FindAllAuctions()
                    .Where(a => a.IsActive == true 
                                || (a.StartTime.Value.Year == todayYear
                                    && a.StartTime.Value.Month == todayMonth
                                    && a.StartTime.Value.Day == todayDay))
                    .ToList();
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc entity-framework-5

0
推荐指数
1
解决办法
3446
查看次数