小编r.v*_*esh的帖子

如何解决未将对象引用设置为对象的实例.

在我的asp.net程序中.我设置了一个受保护的列表.我在list中添加了一个值.但它显示对象引用未设置为对象错误的实例

protected List<string> list;
protected void Page_Load(object sender, EventArgs e)
{
     list.Add("hai");
}
Run Code Online (Sandbox Code Playgroud)

如何解决这个错误?

c# asp.net nullreferenceexception

44
推荐指数
2
解决办法
47万
查看次数

将C#DateTime转换为Javascript日期

我在Javascript中有一个从MVC接收C#DateTime的函数.如果日期为空,则应返回" - ",如果它是有效日期,则应返回格式化日期.

重要提示:无法以C#的其他格式发送日期.

使用Javascript:

function CheckDate(date) {

  if (date == "Mon Jan 01 0001 00:00:00 GMT+0000 (GMT Daylight Time)")
    return "-";
  else {
    var dat = new Date(date);
    return dat.getFullYear() + dat.getMonth() + dat.getDay();
  }
Run Code Online (Sandbox Code Playgroud)

如果日期是C#New DateTime,有没有更好的方法来比较?

如何以"yyyy/MM/dd"格式解析并返回日期?

javascript c# datetime-format

36
推荐指数
1
解决办法
8万
查看次数

MySQL就像另一个领域

我有一个包含两个字符串列的表:Url和ModelId.我需要返回Url包含ModelId的记录,如下所示:

SELECT Id, Url, ModelId WHERE Url like "%ModelId%"
Run Code Online (Sandbox Code Playgroud)

mysql sql-like

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

将图像转换为c#中的图标

我有一个项目将图像格式文件转换为图标文件.但是,在转换图像后,图像的颜色会发生变化.

这是我的代码

Bitmap theBitmap = new Bitmap(theImage, new Size(width, height));
IntPtr Hicon = theBitmap.GetHicon();// Get an Hicon for myBitmap.
Icon newIcon = Icon.FromHandle(Hicon);// Create a new icon from the handle.
FileStream fs = new FileStream(@"c:\Icon\" + filename + ".ico", FileMode.OpenOrCreate);//Write Icon to File Stream
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

谁知道怎么解决这个问题?

c# bitmap

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

禁用浏览器窗口调整大小

对于初学者......我没有任何恶意的意图让用户接受弹出窗口或类似的东西.我只是想阻止用户调整他们已经导航过的网页的浏览器窗口(意味着我无权访问/不想使用window.open();).我已经研究了很长一段时间,但似乎找不到直截了当的答案.

我觉得我正在走上正轨:

 $(window).resize(function() {
     var wWidth = window.width,
     wHeight = window.height;
     window.resizeBy(wWidth, wHeight);
 });
Run Code Online (Sandbox Code Playgroud)

......无济于事 我不得不想象这是可能的.是吗?如果是这样,我一定会感谢你的帮助.

谢谢

javascript browser jquery window-resize

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

Linq查询将一个表行连接到另一个表多行

表名:名单


id | Name
------------
1  |xxxxx
2  |yyyyy
Run Code Online (Sandbox Code Playgroud)

表名:类别


id | Nameid |Categoryid
-----------------
1  |1       |5
2  |1       |4
3  |2       |3
4  |2       |8
Run Code Online (Sandbox Code Playgroud)

我需要像这样的linq查询结果


id | Name   |Categoryid
-----------------
1  |xxxx       |5,4
2  |yyyy       |3,8
Run Code Online (Sandbox Code Playgroud)

我尝试了linq,但它只显示了第一个类别ID

var list = from n in namelist 
           join c in category on n.id equals c.nameid 
           select new 
           { 
              n.id,
              n.name,
              c.categoryid
           }
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-entities

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

如何焦点到达视频时自动播放视频/

在我的网页中,单个页面中有 5 个视频。当我看到该部分时我想要播放视频。

例如

页面加载视频后,如果我将页面滚动到第二部分,则需要播放第二个视频

我在代码中使用了视频标签。

<video id="jp_video_4" autoplay="autoplay" loop="loop" style="width: 100%; height: auto;" src="Workspace/assets/videos/Play and Learn SLOW.webm"></video>
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何解决这个问题

html css video scroll

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

如何在INSERT上获取下一个ID?

我想确保为表上的每个插入增加ID列.

我试过这句话:

INSERT INTO Anlagenteil (ID, TaId, Subtype, Name)
VALUES                  (MAX(ID)+1, 0, 'BdAnlageteil', 'Barcodeleser0');
Run Code Online (Sandbox Code Playgroud)

不幸的是我收到此错误消息:

Msg 207, Level 16, State 1, Line 1
Invalid column name 'ID'.
Run Code Online (Sandbox Code Playgroud)

sql-server-2008 sql-insert

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

无法创建"xxx"类型的常量值.在此上下文中仅支持基元类型或枚举类型

我有两个表是州和名单.

------------
id | state
------------
1  |xxx
2  |yyy
Run Code Online (Sandbox Code Playgroud)

名单

---------------
id|Name   |stateid
--------------
1|aaa     |1
2|abb     |1
3|ccc     |2
4|dds     |2
Run Code Online (Sandbox Code Playgroud)

我希望结果表为

------------------
state   |count
-------------------
xxx     | 2
yyy     | 2
Run Code Online (Sandbox Code Playgroud)

我想使用linq查询以上结果

我尝试下面的代码,但返回错误为(无法创建类型'xxx'的常量值.在此上下文中仅支持基本类型或枚举类型.)

var count= (from n in bc.db.state 
            select new 
                  { 
                    states = n.state, 
                    count = (from c in bc.db.namelist 
                             where c.stateid == n.id 
                             select n).Count() 
                   });
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决这个问题?

c# linq

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

如何在多角度应用程序中保持会话?

我正在使用单页应用程序进行用户身份验证,并且在那里共享会话信息没有问题.

但是我的网站的一部分是静态页面,我只想包含会话信息(登录用户或登录表单).我如何在两个应用程序之间共享会话信息?

session angularjs

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