小编Liq*_*uid的帖子

在c#.net中使用iTextSharp合并多个PDF

好吧,我正在尝试将多个PDF合并为一个.

编译时我没有错误.我试图首先合并文档但出错了因为我正在使用表格.

这是asp.net代码隐藏

if (Button.Equals("PreviewWord")) {

        String eventTemplate = Server.MapPath("/ERAS/Badges/Template/EventTemp" + EventName + ".doc");

        String SinglePreview = Server.MapPath("/ERAS/Badges/Template/PreviewSingle" + EventName + ".doc");

        String PDFPreview = Server.MapPath("/ERAS/Badges/Template/PDFPreviewSingle" + EventName + ".pdf");

        String previewPDFs = Server.MapPath("/ERAS/Badges/Template/PreviewPDFs" + EventName + ".pdf");

        if (System.IO.File.Exists((String)eventTemplate))
        {

            if (vulGegevensIn == true)
            {
              //This creates a Worddocument and fills in names etc from database
                CreateWordDocument(vulGegevensIn, eventTemplate, SinglePreview, false);
                //This saves the SinglePreview.doc as a PDF @param place of PDFPreview
                CreatePDF(SinglePreview, PDFPreview);


                //Trying to merge
                String[] previewsSmall=new …
Run Code Online (Sandbox Code Playgroud)

c# pdf merge itextsharp

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

Linq比较C#中的两个集合

我想比较C#中的两个集合,我目前正在使用嵌套的"for"循环.在Linq有没有办法做同样的事情会更快更有效?这是我目前的代码,它只是寻找一种有效的方法:

OrgCollection myYears = Org.RetrieveDistinctYear();
if (myYears.Count > 0)
{
AcademicYearCollection allYears = AcademicYear.RetrieveAll();
for (int i = 0; i < myYears.Count; i++)
{
    for (int j = 0; j < allYears.Count; j++)
    {
        if (myYears[i].AcademicYearCode == allYears[j].Code)
        {
        ddlYear.Items.Insert(0, new ListItem(allYears[j].Name,allYears[j].Code));
        break;
        }
    }
}
}
Run Code Online (Sandbox Code Playgroud)

我想将AcademicYearCollection中的"Code"与OrgCollection中的"AcademicYearCode"属性进行比较,如果它是相同的,则将其添加到Dropdownlist"ddlYear"中.

提前致谢.

c# linq

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

如何在<script> _Layout.cshtml中使用properties.settings.default

我们正在尝试在cshtml布局页面中使用常规properties.settings.var设置在标签中(jQuery)

我们能够到达properties.settings.default.OurSetting我们的控制器.

我们在SO上查看了几个问题,但他们只给出了在控制器中实现它的示例.

ex:在Windows窗体应用程序中保存应用程序设置的最佳实践

如何在Visual C#中使用设置

http://www.codeproject.com/Articles/17659/How-To-Use-the-Settings-Class-in-C

所以我们试图这样做

var setting = '@(MyProjectName.Properties.Settings.Default.OurSetting)'
Run Code Online (Sandbox Code Playgroud)

但是,这表示当前上下文中不存在名称Properties.

编辑

我们首先使用web.config中的appSettings,但因为我们希望能够在不重新加载应用程序的情况下更改设置.

c# jquery asp.net-mvc-3

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

Json的Jmeter CSV文件

我是jmeter的新手.我需要测试一些json请求的性能,这些请求通常在db中进行一些插入或更新.

我需要动态更改一些记录ID.例如

{"columnName":"company","newValue":"cts","oldValue":"","timeStamp":"11-05-2012 14:54:24","version":"1"}],"instruction":"contact_list","**recordId**":"8294547"}]}
Run Code Online (Sandbox Code Playgroud)

我希望记录ID应该从csv文件动态获取.所以我喜欢

 "recordid":"$recordid"}
Run Code Online (Sandbox Code Playgroud)

但是在HIT TO THE SERVER之后,我在请求中发现,在json循环结束之后再次打印请求id

{"columnName":"company","newValue":"cts","oldValue":"","timeStamp":"11-05-2012 14:54:24","version":"1"}],"instruction":"contact_list","recordId":"**8294547**"}]} 
Run Code Online (Sandbox Code Playgroud)

8294547

返回格式错误的json请求.

你可以告诉你在json循环后避免额外附加recordid的方法.

以上json不是真正的我只是复制了我需要的部分.

csv json jmeter request

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

为什么document.getElementById('files')返回null?

下面的代码根本不起作用.

document.getElementById('files').addEventListener('change', handleFileSelect, false);
Run Code Online (Sandbox Code Playgroud)

由firebug报告此getElementById为null但我添加了一个文本,它正在工作.....

似乎代码是正确的......

更新:这是html页面

<script type="text/javascript">

   document.getElementById('files').addEventListener('change', handleFileSelect,   false);
   document.getElementById('username');
   function handleFileSelect(evt) {
   alert('i am called');
   var files = evt.target.files; // FileList object

 // files is a FileList of File objects. List some properties.
 var output = [];
 for (var i = 0, f; f = files[i]; i++) {
  output.push('<li><strong>', escape(f.name), '</strong> (', f.type || 'n/a', ') - ',
              f.size, ' bytes, last modified: ',
              f.lastModifiedDate ? f.lastModifiedDate.toLocaleDateString() : 'n/a',
              '</li>');}
  document.getElementById('list').innerHTML = '<ul>' + output.join('') + …
Run Code Online (Sandbox Code Playgroud)

javascript html5

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

标签 统计

c# ×3

asp.net-mvc-3 ×1

csv ×1

html5 ×1

itextsharp ×1

javascript ×1

jmeter ×1

jquery ×1

json ×1

linq ×1

merge ×1

pdf ×1

request ×1