问题列表 - 第32429页

Linq to SQL:Group By和Sum()

我对linq很新,所以这应该很容易回答,但我很难找到答案.

我有以下LINQ语句,它执行简单的linq查询并在asp.net Web表单上分配结果值标签:

        Dim db As New MeetingManagerDataContext
    Dim q = From s In db.vwRoomAvailabilities _
                Where s.MeetingID = lblMeetingID.Text _
                Select s.AllRequestedSingles, s.AllRequestedDoubles, s.AllBookedSingles, s.AllBookedDoubles, SinglesNeeded = s.AllRequestedSingles - s.AllBookedDoubles, DoublesNeeded = s.AllRequestedDoubles - s.AllBookedDoubles

    lblSinglesRequested.Text = "Singles Requested: " & q.FirstOrDefault.AllRequestedSingles
    lblSinglesBooked.Text = "Singles Booked: " & q.FirstOrDefault().AllBookedSingles
    lblSinglesNeeded.Text = "Singles Needed: " & q.FirstOrDefault().SinglesNeeded
    lblDoublesRequested.Text = "Doubles Requested: " & q.FirstOrDefault().AllRequestedDoubles
    lblDoublesBooked.Text = "Doubles Booked: " & q.FirstOrDefault().AllBookedDoubles
    lblDoublesNeeded.Text = "Doubles Needed: " & q.FirstOrDefault().DoublesNeeded
Run Code Online (Sandbox Code Playgroud)

最初,只有一行结果,你可以看到我正在使用FirstOrDefault()来获取效果很好的单个值.但是设计已经改变,查询现在可以返回多行.我现在需要按上面的MeetingID分组,并对每个选定的列(iesAllRequestedDoubles)进行SUM.

我发现了大量的分组和总结样本,但似乎没有一个适合这种情况. …

vb.net asp.net linq-to-sql

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

WPF 3.5中的抗锯齿不一致

我使用FluidKit的 ElementFlow控件在WPF应用程序中获得奇怪的别名行为.我们在工作中的应用程序中使用控件来呈现内容,并且当ElementFlow的元素倾斜时,边缘别名如下图所示: 别名边缘

为了避免混叠,我们决定摆脱倾斜角度,所以我创建了一个快速测试应用程序,我将倾斜角度,项目间隙和弹出距离限制在滑块上,这样我就能找到最好看的东西.

但是,在使用相同设置的测试应用程序中,边缘很好地消除锯齿: 抗锯齿边缘

我假设有一些设置在XAML层次结构的某个地方控制它,但我已经尝试设置SnapsToDevicePixels各种元素和样式,无论是在设计时还是运行时(使用绑定和像Snoop这样的工具)无济于事.

ElementFlow的XAML如下:

<ListView.ItemsPanel>
    <ItemsPanelTemplate>
        <Fluid:ElementFlow
            x:Name="ContentElementFlow"
            SelectedIndex="{Binding SelectedIndex}"
            Focusable="True"
            TiltAngle="15.95"
            ItemGap="0.722"
            FrontItemGap="0.052"
            PopoutDistance="1.631"
            HasReflection="False"
            Background="Transparent"
            CurrentView="{StaticResource CoverFlowView}"
            ElementWidth="175"
            ElementHeight="250"
            >
            <Fluid:ElementFlow.Camera>
                <PerspectiveCamera
                    FieldOfView="60"
                    Position="0,0,6"
                    LookDirection="0,0,-6"
                    UpDirection="0,1,0"
                    />
            </Fluid:ElementFlow.Camera>
        </Fluid:ElementFlow>
    </ItemsPanelTemplate>
</ListView.ItemsPanel>
Run Code Online (Sandbox Code Playgroud)

我还在两台不同的机器上试过这两个应用程序(一台运行XP Pro,一台XP Embedded,都有不同级别的专用图形),两者都在一个应用程序中显示别名,另一个应用程序显示抗锯齿.

有没有人知道可以用来控制它的任何设置或XAML属性?

.net wpf antialiasing

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

如何清除使用MVC HTML帮助程序定义的文本框

我无法弄清楚如何做到这一点非常简单:我的页面包含一组文本框,用户可以填写这些文本框以将项目添加到列表中.然后该项目显示在下拉列表中.

那时,我希望清除"添加"文本框.我认为这是大多数用户所期望的行为.该项目已添加; 现在文本框应该为空,准备好输入下一个项目.

但是,当我使用Html帮助程序时,我似乎无法清除它们,例如,Html.Textbox(...).我喜欢这些控件,因为它们在输入错误的情况下"记住"输入.但是,与webforms控件不同,您无法以编程方式设置它们.他们继续保留这些值,直到用户输入其他内容.

这种行为有什么办法吗?我想在javascript中清除它们,但如果有任何错误我不想这样做.

更新一些代码; 我在视图中的一个文本框:

<h6 style="margin-top: 0px">Add custom email template:</h6>
<div style="margin-top: 10px">
<div class="label">Name:</div>
<%= Html.TextBox("addName", "", new { @class="formtext", style="width: 400px" })  %>
<div class="alerttext"><%= Html.ValidationMessage("addName") %></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我用于模型绑定的类:

public class ManageEmailTemplatesSubmittedData
{
    [RegularExpression(RegExpressions.templateNameRestrict, ErrorMessage="Names should begin with a character and consist of only characters and numbers")]
    public string addName { get; set; }

    [RegularExpression(RegExpressions.freeTextRestrict, ErrorMessage = "Invalid entry; please omit unusual characters")]
    public string addDescription { get; set; }

    [RegularExpression(RegExpressions.freeTextRestrict, ErrorMessage = "Invalid entry; …
Run Code Online (Sandbox Code Playgroud)

validation asp.net-mvc

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

程序是否以兼容模式运行

是否有我可以调用的C++ .NET函数,它将检测我的程序是否在兼容模式下运行?如果没有,有人可以给我一个代码吗?谢谢.

例如:

程序加载兼容模式检查是否为true然后退出else运行

c++

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

将列表写入文件并使用simplejson将内容读回列表

我想将一个列表写入文件,并将该文件的内容读回列表中.我可以使用simplejson将列表写入文件,如下所示:

f = open("data.txt","w")
l = ["a","b","c"]
simplejson.dump(l,f)
f.close()
Run Code Online (Sandbox Code Playgroud)

现在回来读我的文件

file_contents = simplejson.load(f)
Run Code Online (Sandbox Code Playgroud)

但是,我猜file_contents是json格式.有没有办法将其转换为列表?

谢谢.

python json simplejson

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

Simple Modal on a hidden div

I want to have a hidden div on the page with the elements of a SimpleModal dialogue, but when I set the CSS visibility to hidden and fire the modal, it is empty.

How can I use a DIV in this fashion without making it visible on the page?

html jquery simplemodal jquery-plugins visible

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

关于CLR的Clojure

我有兴趣在CLR上调查Clojure.我看到有一个端口 -但我总是对这些二等公民有点怀疑(即他们没有原始的稳定性或功能).如果一般人们发现CLR上的Clojure不成熟,我就不太愿意花这么多时间 - 我现在根本没有时间或精力去解决一堆问题.另一方面,如果CLR上的Clojure看起来很好吃,我今天就开始潜水吧!

在CLR上有没有关于Clojure的实际经验?

任何有关CLR版本的建议和/或其他帮助也将受到赞赏.

clr clojure clojureclr

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

随机文件生成器代码?

有没有人有一个简单的shell脚本或c程序来生成一个设置大小的随机文件与linux下的随机内容?

random

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

如何在用户单击另一个选项卡后删除UITabBar徽章?

我想在用户点击其他标签后立即删除徽章.我想做:

- (void)viewDidDisappear:(BOOL)animated {
    [super viewDidDisappear:animated];

    UITabBarItem *tbi = (UITabBarItem *)self.tabController.selectedViewController.tabBarItem;
    tbi.badgeValue = nil;
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

iphone cocoa-touch objective-c uitabbarcontroller uitabbar

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

一键直接访问DataGridView组合框?

单击一次以在datagridview中选择一行,然后再次单击以单击该行中的控件(在本例中为组合框),我感到很恼火.

有没有办法配置这个东西,以便所有这一切可以通过一次鼠标点击而不是两个?

c# datagridview

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