小编aso*_*yov的帖子

如何在VisualStudio 2010中使用try/catch包围代码块

我知道Visual Studio有一些工具可以快速围绕代码片段,例如如何更快地尝试/捕获代码块.但我找不到这样做的热键组合.谁知道try/catch的热键组合?

c# visual-studio-2010 visual-studio

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

实体框架:存储实体而不保存到数据库

如何在不保存到数据库的情况下在ObjectContext中存储临时项?

上下文存储在HttpContext中,按类提供:

public static class HttpContextExtension
{
    public static MyEntityDataModelContainer GetMyContext(this HttpContext httpContext)
    {
        if (httpContext.Items["MyEntityDataModelContainer"] == null)
        {
            httpContext.Items.Add("MyEntityDataModelContainer", new MyEntityDataModelContainer());
        }

        return (MyEntityDataModelContainer)httpContext.Items["MyEntityDataModelContainer"];
    }
}
Run Code Online (Sandbox Code Playgroud)

有两个空页:1)FirstPage.aspx.cs:

public class FirstPage : Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        // crete new item
        MyEntity newTemporaryItem = new MyEntity { MyEntityID = Guid.NewGuid() };
        // attach them to Context
        HttpContext.Current.GetMyContext().MyEntitySet.Attach(newTemporaryItem);
        // save changes
        HttpContext.Current.GetMyContext().SaveChanges();

        // get all attached to Context items
        var addedItems = (from se in HttpContext.Current.GetMyContext().ObjectStateManager.GetObjectStateEntries(EntityState.Unchanged)
                          where …
Run Code Online (Sandbox Code Playgroud)

c# asp.net entity-framework httpcontext

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

如何在Report Builder 3.0中将Excel公式插入单元格?

有SQL Server Reporting Services的RDL报告模板.
我需要在报表模板中为表格中的单元格设置值,该模板必须根据报表中的其他值进行计算.
将报表导出到Excel文件时,我需要在该单元格中查看Excel公式.

例:

1)具有三列表的样本报告模板.第一个单元必须是第二个和第三个的总和: 步骤1

2)我为第一列设置表达式以在输出报告中重现excel公式:

第2步

3)当报告导出到Excel文件时,我在单元格中看到公式的原始文本: 第3步 4)但是当我点击excel公式输入单元格中的值转换为正确值时: 第4步

sql-server excel excel-formula reporting-services ssrs-2008-r2

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