小编Dot*_*NET的帖子

实体框架 - 存储库检查(大文本)

我正在使用Entity框架在C#/ ASP.NET中创建一个完整的存储库,但目前我担心我会忽略像处理ObjectContexts这样的东西.在下面的代码行中,您将看到我的完整存储库(至少您需要了解我的问题),我希望有人能够仔细查看并告诉我是否犯了一些错误.

这个项目对我来说非常重要,但我是存储库/ EF模型的新手.

Global.asax中

public class Global : System.Web.HttpApplication
{
    private WebObjectContextStorage _storage;

    public override void Init()
    {
        base.Init();
        _storage = new WebObjectContextStorage(this);
    }

    protected void Application_Start(object sender, EventArgs e)
    {

    }

    protected void Session_Start(object sender, EventArgs e)
    {

    }

    protected void Application_BeginRequest(object sender, EventArgs e)
    {
        ObjectContextInitializer.Instance().InitializeObjectContextOnce(() =>
        {
            ObjectContextManager.InitStorage(_storage);
        });
    }

    protected void Application_EndRequest(object sender, EventArgs e)
    {

    }

    protected void Application_AuthenticateRequest(object sender, EventArgs e)
    {

    }

    protected void Application_Error(object sender, EventArgs e)
    {

    }

    protected void …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net entity-framework repository

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

jQuery UI DatePicker显示错误的日期

我有一个带有以下参数的jquery UI DatePicker:

changeMonth: true,
changeYear: true,
yearRange: "-16:-1",
dateFormat: 'dd-mm-yy'
Run Code Online (Sandbox Code Playgroud)

它正确地显示了1996年至2011年.然而,当我第一次选择日期时,它奇怪地显示为08-03-2012.2012年甚至不是选择日期选择器的选项,但这是在我的文本框中生成的日期.

如果我再次选择一个日期,它会正确显示 - 这只是第一次出现.

有任何想法吗?

javascript jquery jquery-ui datepicker uidatepicker

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

如何在最初启用验证程序时隐藏验证程序的错误文本

我有以下javascript代码,它启用了一堆验证器.

ValidatorEnable(document.getElementById("<%=AddressValidator.ClientID %>"), true);
ValidatorEnable(document.getElementById("<%=CityValidator.ClientID %>"), true);
ValidatorEnable(document.getElementById("<%=CountryValidator.ClientID %>"), true);
Run Code Online (Sandbox Code Playgroud)

我的问题是,当使用上面的代码启用验证器时,会显示错误消息(即验证文本).如何在启用此实例时隐藏错误消息?

javascript c# asp.net requiredfieldvalidator

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

将子类转换为父类

这只是一个示例代码

 class parent{ //abstact class
        //pure virtual function
        virtual fun=0;
    }
    class child : parent{
        fun;
    }
    main()
    {
           //what should i do here,so i can add parent in vector
        attach(child);
    }
    void attach(parent* p){
        vector.push_back(p); //want to add reference of parent into vecotr
    }
Run Code Online (Sandbox Code Playgroud)

我想把孩子投入父母但不能做任何人请帮助我吗?

oop inheritance casting class

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

如何在使用MaxLength属性时从asp:TextBox中删除空格?

我有一个asp:TextBox,其最大长度为50,通过MaxLength属性.此文本框的内容将写入数据库.

问题是,如果用户没有填写所有50个字符,则文本框的其余部分将填充空格 - 因此也会像这样保存到数据库中.

有没有办法打击这个?

html javascript c# asp.net jquery

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

RegisterStartupScript警告消息弄乱了html/css

我有一个ASP.NET应用程序,在某些时候调用此代码,以显示错误消息:

ClientScript.RegisterStartupScript(this.GetType(), "", "alert('Incorrect login details.')", true);
Run Code Online (Sandbox Code Playgroud)

出于某种原因,当显示此警告框时,我的网页布局会发生变化,并且某些元素不在正确的位置.

有什么办法可以避免这种情况吗?

html javascript css c# asp.net

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

我应该使用哪个系列?

我正在寻找在我目前的情况下使用的理想系列.

我只需要一个List<string>可以为每个索引提供两个条目的东西.与a类似Dictionary,但我不需要键和值,并希望通过索引迭代它.我能想到的最好的集合是一个多维数组,但是我想指定两个项目可以存储在每个元素中,但元素的数量可以是无限的.

我应该使用哪个系列?

编辑:另外,我想使用a List<List<string>>,但是因为我每个索引只需要两个元素,我认为在列表的每个索引位置存储一个列表将是一种浪费.

.net c# arrays collections list

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

是否可以创建一个C#Windows服务来检测Windows XP上的新文件创建?

我有一个文件夹,其中包含将由Web服务创建的临时文件.我希望通过命令行使用.exe程序转换文件.现在,我已经生成了将在一个特定文件夹中创建文件和存储的Web服务.

这是场景:

  1. Web服务从我的移动应用程序接收amr字节数据.
  2. Web服务删除文件夹中存在的所有文件.(删除从上一轮生成的.amr文件和.mp3文件)
  3. Web服务在文件夹中创建新的.amr文件.
  4. Windows服务检测到已创建新文件.它调用converter.exe.完成后,它会在同一文件夹中创建.mp3文件.

现在,我对step1-3没有任何问题.问题是step4,我需要将.amr文件转换为.mp3文件.为了做到这一点,我需要将一些dos命令传递给converter.exe.我发现我不可能从我的网络服务中做到这一点,所以我正在考虑创建C#Windows服务,它将观察存储文件的文件夹.是否可以创建能够检测新文件创建的Windows服务并在创建新文件后立即运行converter.exe?我在互联网上搜索并发现我可能使用FileSystemWatcher创建Windows服务,但我不确定它是否可行.

我在尝试从web服务执行converter.exe时发现的原因是关于权限.我做了一切,但仍然无法成功.(使用Web服务,converter.exe在任务管理器的进程列表中显示为本地系统,但由于某些安全原因它不会被执行...)希望有当我尝试使用Windows服务执行converter.exe时没有安全问题.

提前感谢所有的答案和建议:)

.net c# windows-services filesystemwatcher

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

禁用按钮时出现奇怪的问题

我有一个WinForm,其中包含一个按钮.在按钮的单击事件中,我调用button1.Enabled = false然后跟随多行代码.在这段代码之后,我打电话给button1.Enabled = true.

这样做是为了在执行执行时不能按下按钮.奇怪的是,当按钮被禁用时,如果用户多次点击该按钮,则实际上会点击该按钮.

任何人都可以解释为什么会这样吗?代码如下所示:

button1.Enabled = false
//Code
//Code
//Code
button1.Enabled = true
Run Code Online (Sandbox Code Playgroud)

.net c# winforms

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

找不到图像路径文件

我花了很长时间试图解决这个问题,但无济于事.我已经搜索了stackoverflow以及Google,并且无法解决我(看似)简单的问题.

我在以下行中收到FileNotFoundException:

Image.FromFile("\\Resources\\Icons\\key-icon.png");
Run Code Online (Sandbox Code Playgroud)

文件夹和图像真的存在,我无法看到问题所在.

.net c# filenotfoundexception visual-studio-2010 winforms

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