小编Irf*_*aza的帖子

使用F5刷新页面时再次调用按钮单击事件

我发现如果你按F5或从浏览器窗口刷新,最后一个事件会再次触发.对于前者 我点击按钮按钮事件正常执行,但如果我从浏览器窗口按F5,则再次触发相同的事件.

有人有什么想法吗?

感谢您分享宝贵的时间.

asp.net page-lifecycle

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

将List <bool>转换为List <object>

有没有什么快捷方式或更好的方法来强制转换List<bool>List<object>

我知道我可以通过循环和转换单个项目来做到这一点,但我想知道是否可以在一个语句中强制转换整个列表.

.net c# generics covariance

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

TreeNode键问题

我在WinForm中使用TreeView控件.

我试图使用以下代码,但得到"NullReferenceException".我遵循提供的语法即tree.Nodes[key].Nodes.Add(key,text)

我不知道代码有什么问题.

请看看我使用的代码 -

tvTree.Nodes.Add("Subjects", "Subjects");
tvTree.Nodes["Subjects"].Nodes.Add("Physics", "Physics");

tvTree.Nodes["Physics"].Nodes.Add("PhysicsP1", "Paper1");
tvTree.Nodes["Physics"].Nodes.Add("PhysicsP2", "Paper2");
tvTree.Nodes["Physics"].Nodes.Add("PhysicsP3", "Paper3");
Run Code Online (Sandbox Code Playgroud)

谢谢你分享你的时间.

c# winforms

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

存储过程出错

我正在尝试创建一个SP,用于在aspx页面上显示分页数据.我写了以下代码 -

Create PROCEDURE [dbo].[sp_GetAllAssignmentData_Paged] 

    @currentPage INT=1, 
    @pageSize INT=20

AS

BEGIN

    SET NOCOUNT ON;
    with AssignmentData As(
        select ROW_NUMBER() over (order by a.StockNo desc) AS [Row], 
            a.StockNo,c.ClaimNo,v.[Year],v.Make,v.Model,
            c.DOAssign,c.InsuranceComp,c.Location,c.Status
        from 
            dbo.Assignments a,
            dbo.Assignment_ClaimInfo c,
            dbo.Assignment_VehicleInfo v
        where
            (a.AssignmentID=c.AssignmentID) and
            (v.AssignmentID=c.AssignmentID)
             order by a.StockNo desc
    )
    SELECT StockNo, ClaimNo, [Year], Make, Model, DOAssign, InsuranceComp, Location, [Status]
    FROM AssignmentData
    WHERE Row between ((@currentPage - 1) * @pageSize + 1) and (@currentPage*@pageSize) END
Run Code Online (Sandbox Code Playgroud)

当我尝试创建此SP时,会生成以下错误消息 - 除非还指定了TOP或FOR XML,否则ORDER BY子句在视图,内联函数,派生表,子查询和公用表表达式中无效.

有人可以纠正我的错误吗?

感谢您分享宝贵的时间.

sql-server asp.net

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

如何在c#中使用win app检测静态ip

如果我错了,请纠正我.有两种类型的IP - 一种是我们分配给LAN卡的静态(固定)IP地址,另一种是我们从服务提供商处收到的IP地址.

对于前者 为我的机器设置的IP地址是192.168.1.10,而ISP给出的IP地址是218.64.xx.xx. (您可以使用http://www.ip2location.com/查看此内容)

当我使用ASP.net时,我可以使用-HttpContext.Current.Request.UserHostAddress获取ISP提供的IP地址;

问题:现在,我在Windows Forms环境中工作,但无法获得ISP提供的IP,但我能够获得固定的IP.

有谁能够帮我?

谢谢你分享你的时间.

c# ip-address winforms

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

从MVC2中的枚举中获取单选按钮

我需要在我的MVC2应用程序中使用枚举来渲染单选按钮.

任何人都可以帮我解决这个问题.

感谢分享你的智慧.

c# asp.net-mvc

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

如何获取所有子ID

我有一个包含以下列的表 -

  1. ID(设备的ID)
  2. DeviceName(设备名称)
  3. ParentID(父设备的ID)

根据表格,我的数据存储在树形结构中,即一个设备包含多个其他设备,这些设备同样包含多个设备.

我需要的是获取给定设备ID下的所有设备的ID.我需要正确的SQL查询来获取父节点下的所有子节点(包括其自己的子节点).

对于前者 假设A是具有子B1,B2的顶级节点.

B1包含C1,C2子节点,而B2包含C3,C4.

C1再次包含D1,D2 ....等等.

如果提供A,我需要的是获得所有B1,B2,C1,C2,C3,C4,D1,D2 ...... ....

谢谢你分享你的时间.

sql-server

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

将修饰符与 Objection.js 关系映射结合使用

我有四个表vehicle_partspart_pricinglabour_pricingpaint_pricing。Vehicle_parts 表与其余表具有一对多关系。每个表都有一个字段is_active指示记录是否处于活动状态。因此,理想情况下,对于vehicle_parts表中的每个零件,part_pricing中只有一个有效价格。

我正在使用 Objection.js 构建我的模型,如下所示 - 在此输入图像描述

我有一个功能,可以查询车辆零件模型以获取车辆零件以及相关价格,如下所示 - 在此输入图像描述

我正在使用withGraphFetched()方法来获取关系数据,并且我得到了。

我面临的问题是,当我获取车辆零件时,我仅获取活动零件,但是我获取非活动价格以及关系数据中的活动价格。我知道这可以使用修饰符来解决,但我不知道如何使用它。简而言之,我需要is_Active在使用 获取数据时检查每个关系中的标志withGraphFetched()

感谢您分享您的智慧。

node.js objection.js

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

使用c#转换2013年9月9日星期一00:00:00 GMT + 0530(印度标准时间)

有谁知道如何将Mon Sep 09 2013 00:00:00 GMT+0530 (India Standard Time)日期转换为C#DateTime对象.我试过DateTime.Parse()DateTime.TryParseExact(),但没有运气.

c# datetime

-1
推荐指数
1
解决办法
3482
查看次数