小编Nil*_*ils的帖子

是否有Windows Phone 7的计时器控件?

我正在尝试第一次写一个win phone 7应用程序 - 是否有类似于winforms的计时器控件?或者有没有办法获得这种类型的功能?

windows-phone-7

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

C#泛型用作属性的对象列表 - 无法添加值

我是第一次尝试仿制药而且遇到了问题.

我有一个dll批量发送消息

  • 该DLL中有一个"Message"类和一个"Batch"类

  • 在批次类上,我有一些公共属性

  • 批处理类的公共属性是一个名为"Messages"的属性,它是"Message"类的列表,如下所示:

     public List<Message> Messages {get;set;}
    
    Run Code Online (Sandbox Code Playgroud)

方法1

然后我有一个测试exe,我想在"Batch"类上设置属性,如下所示:

Batch myBatch = new Batch()
myBatch.Messages.Add(
  new MyNameSpace.Message(txtToAddress.Text, txtMessage.Text));
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序时,我得到:

"你调用的对象是空的."

方法2

玩了一下后,我看到我可以在测试exe中成功完成以下操作:

List<MyNameSpace.Message> myMessages = new List<MyNameSpace.Message>();
myBatch.Messages.Add(
 new MyNameSpace.Message(txtToAddress.Text, txtMessage.Text));
myBatch.Messages = myMessages;
Run Code Online (Sandbox Code Playgroud)

我想让它以第一种方式工作,因为其他程序员将使用dll,并且使用第一种方法似乎更直观.

为了让第一种方法起作用,我错过了什么?

c# generics properties

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

体面的html5离线存储和缓存示例

我热衷于测试html离线存储和缓存,以期开发一个原型来展示html5的离线Web应用程序功能.

我发现了一些特定于webkit的样本,但我正在努力寻找任何可以在Firefox 3.6中运行的代码样本

对于一个样本,我会对以下内容有所帮助:

  • 我们公司广泛使用jquery所以我更喜欢使用该库或纯javascript的样本.
  • 它应该至少适用于Firefox(3.6+很好)

有人能指出一些提供一些指导和代码示例的链接吗?

jquery html5

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

asp.net mvc无法访问基本控制器中的cookie数据

对于每个请求的页面,我需要检查一个cookie或创建它,如果它不存在.如果cookie在那里,我需要根据该cookie的内容从DB加载一些信息.

为此,我创建了一个名为AppController的基本控制器,我的其他控制器继承自该控制器.

然后我有类似的东西(所以我的所有控制器都可以使用CurrentSessionValues对象):

    public MySession CurrentSessionValues;
    public ApplicationController()
    {
        if (Request.Cookies["MySiteCookie"] == null)
        {
            // create new Record in DB
            CurrentSessionValues = CreateMySession();
            HttpCookie cookie = new HttpCookie("MySiteCookie");
            cookie.Value = CurrentSessionValues.SessionID.ToString;
            Response.SetCookie(cookie);
        }
        else
        {
           // use the value in MySiteCookie to get values from the DB
           // e.g. logged in user id, cart id, etc
        }

    }
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我在default.aspx中收到此错误:

创建"Mvc_Learn.Controllers.HomeController"类型的控制器时发生错误.

如果控制器没有控制器工厂,请确保它具有无参数的公共构造函数.

它在Request.Cookies ["MySiteCookie"]上中断

我应该以其他方式或其他地方做这个逻辑吗?

asp.net-mvc

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

标签 统计

asp.net-mvc ×1

c# ×1

generics ×1

html5 ×1

jquery ×1

properties ×1

windows-phone-7 ×1