小编Rez*_*ini的帖子

失败 - 下载EPPlus.dll生成的excel文件时出现网络错误

我尝试EPPlus.dll从asp.net c#web表单应用程序下载一个excel文件.但我得到失败 - 网络错误.应该注意的是,提到的错误只发生在chrome中,并且可以在其他浏览器中成功完成作业.

顺便说一句,这个错误不会发生在我的localhost上,它只发生在主服务器上.

如果有人可以解释这个问题的解决方案将是非常有帮助的.

http://www.irandnn.ir/blog/PostId/29/epplus

c# asp.net excel epplus

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

在Entity Framework中获取父部门节点

我有一个像这样的SQL表:

myDepartment

DepartmentID是部门的父母.我通过这个表构建了一个树(在ASP.net(C#)项目中):

树

上面树中的记录是:

记录

我需要让父母在这棵树上.

我可以在SQL Server中这样做(例如id=2,id输入参数):

with cte1
as
(
select id,name,DepartmentID, 0 AS level 
from Department 
where id =2
union all 
select Department.ID,Department.name,Department.DepartmentID, level+1  
from Department 
inner join cte1 on Department.ID=cte1.DepartmentID
)
select * from cte1
Run Code Online (Sandbox Code Playgroud)

输出(id = 2(A))

产量

输出(id = 4(A1))

两个更高级别

我知道EF不支持cte,但我需要在EF中获得此结果.

如果有人可以解释这个问题的解决方案将是非常有帮助的.

c# sql-server entity-framework database-first

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

在视图中验证没有BeginForm的多个部分视图

我有一个View (Index.cshtml)它有两个模态(Bootstrap模态).

我有一个装Partial View在每个modal.所以在这里View,我有两个Partial Views(AddContractHistory.cshtmlAddCompany.cshtml).

我有一个模型,它的字段应该在每个中验证Partial Views.我需要分别验证每个部分视图.

在相同的其他问题,Html.BeginForm被使用,但我对工作MVC模块和DNN 8Html.BeginFormAjax.Html.BeginForm不被支持.

为了完成这项工作而没有BeginForm,我测试了许多方法,如下面但我不能正确地做到这一点.

ASP.NET MVC验证组?

ASP.NET MVC在一个页面中的多个表单:验证不起作用

Index.cshtml(查看)

@using MyProject.BusinessLogic
<div class="form-group">
    <div class="col-sm-12">
        <button type="button" class="btn btn-success" onclick="$('#AddContractHistory').modal('show');">
            <i class="fa fa-plus"></i>
            New ContractHistory
        </button>
    </div>
    <div class="col-sm-12">
        <button type="button" class="btn btn-success" onclick="$('#AddCompany').modal('show');">
            <i class="fa fa-plus"></i>
            New Company
        </button>
    </div>
</div>

<div id="AddContractHistory" class="modal fade" …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc jquery dotnetnuke model-validation

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

失败 - 下载Ionic.Zip.dll制作的zip文件时出现网络错误

我尝试Ionic.Zip.dll从asp.net c#web表单应用程序下载一个zip文件,如下所示:

zip.AddEntry("filename", arraybyte);
Response.Clear();
Response.BufferOutput = false;
Response.ContentType = "application/zip";
Response.AddHeader("content-disposition", "filename=SuppliersDocuments.zip");
zip.Save(Response.OutputStream);
Response.Close();
Run Code Online (Sandbox Code Playgroud)

但我Failed - network error这样:

在此输入图像描述

错误只发生在chrome中,它在其他浏览器中正常工作.我的localhost上不会发生错误,它只发生在主服务器上.

如果有人可以解释这个问题的解决方案将是非常有帮助的.

c# asp.net iis zip ionic-zip

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