小编Jam*_*ell的帖子

为什么asp.net不会在localhost中创建cookie?

好的,这真的有点开始让我烦恼.我有一个简单的Web项目设置位于:"C:\ Projects\MyTestProject \".在我的机器上的IIS中,我已经将虚拟目录映射到此位置,因此我可以在本地运行我的站点(我知道我可以从Visual Studio运行它,我更喜欢这种方法).我已将此虚拟目录命名为"mtp",我通过http://localhost/mtp/index.aspx访问它.这一切都很好.

但是,每当我尝试创建一个cookie时,它根本就不会被写出来?我在FF3和IE7中试过这个,它只是简单的不会写出cookie.我不明白.我的主机文件中有"127.0.0.1 localhost",我真的无法想到我能做的其他事情.谢谢你的建议.

詹姆士

cookies localhost

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

如何在WPF应用程序中更新appSettings?

祝福大家!这是我在stackoverflow上的第一个问题.我有一个WPF应用程序,我正在为我的部门的开发人员编写,有一些设置我需要在启动时检查并更新,如果它们没有设置(一个是用户的可执行文件的位置)电脑,我们都拥有它,只是不在同一个地方).因此,当我的应用程序第一次启动时,我需要弹出一个文件追踪器让他们选择位置.

我需要做的是将它的位置写到appSettings,但我似乎无法得到它,昨晚我努力搜索谷歌试图找到一种方法来做到这一点.我看到的大多数答案都涉及将app.config文件作为直接XML读取,这似乎不对.

所以,我只需要一种方法来为我的应用程序更新appSettings中的值.我可以从他们那里读得很好,只是还没弄明白如何写给他们.非常感谢!

詹姆士

wpf appsettings

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

使用StackPanel作为ContentControl(WPF)

所以我有一个StackPanel,我将其用作ContentControl.我有一个地方,我希望根据我绑定的数据生成按钮,这一切都很好,但我希望按钮是水平布局,而不是垂直布局,就像当前正在发生的那样.这是一个截图:

替代文字

这是我的ContentTemplate描述中的代码:

<StackPanel Name="wpReleaseButtons" Orientation="Horizontal" Grid.Row="2">
    <ItemsControl IsTabStop="False" ItemsSource="{Binding Path=BranchCommands}">
        <ItemsControl.ItemTemplate>
            <DataTemplate>
                <Button Tag="{Binding}" Padding="3">
                     <TextBlock Text="{Binding Path=DisplayValue}" />
                </Button>
            </DataTemplate>
        </ItemsControl.ItemTemplate>
    </ItemsControl>
</StackPanel>
Run Code Online (Sandbox Code Playgroud)

不知道我在这里做错了什么.任何信息,将不胜感激.谢谢!

.net wpf xaml itemscontrol stackpanel

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

淘汰验证 - 自定义验证器未显示消息

我在我的viewmodel中有布尔属性,每个都绑定到一个复选框.我正在尝试编写一个自定义的淘汰验证器,确保至少选中一个复选框.我已经编写并连接了验证器(即当复选框发生更改时触发,并且仅在未选中复选框时返回false),但验证消息未显示.

首先,这是一个小提琴:http://jsfiddle.net/internetH3ro/aRS4a/10/

这是验证器:

ko.validation.rules['requiresOneOf'] = {
    getValue: function (o) {
        return (typeof o === 'function' ? o() : o);
    },
    validator: function (val, fields) {
        var self = this;
        var result = true;
        ko.utils.arrayForEach(fields, function (field) {
            var val = self.getValue(field);
            if (val) {
                result = false;
            }
        });

        return result;
    },
    message: 'Must select one option'
};
ko.validation.registerExtenders();
Run Code Online (Sandbox Code Playgroud)

这是视图模型(名称已更改以保护无辜者):

function ViewModel() {
    var self = this;
    self.checkboxOne = ko.observable(true);
    self.checkboxTwo = ko.observable(true);
    self.checkboxThree = ko.observable(true);
    self.checkboxFour …
Run Code Online (Sandbox Code Playgroud)

knockout.js knockout-validation

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