问题列表 - 第42540页

dojo.io.iframe和下载Excel/PDF

我想使用Dojo按钮下载Excel或PDF文件.到目前为止,我已经设法通过在按钮dojo.io.iframeonClick处理程序中使用调用来实现它.但是,这只会下载文件一次.任何连续的调用都将被忽略.

这是电话:

function exportToExcel() {
    dojo.io.iframe.send({
        url: '/report/export',
        handleAs: 'xml',
        content: {
            __export: 'excel'
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

好像dojo.io.iframe不考虑先前的请求完成.

我究竟做错了什么?

javascript io dojo

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

将KeyValuePair的LINQ结果列表强制转换为字典 - 缺少概念

我想写这个LINQ语句:

Dictionary<int, ItemBO> result = ( Dictionary<int, ItemBO> )
    ( from item in originalResults where item.Value.SomeCriteria == true
    select item );
Run Code Online (Sandbox Code Playgroud)

originalResults是类型的Dictionary<int, ItemBO>.

我得到的item是类型KeyValuePair<int, ItemBO>,但是会认为从该类型的列表到该类型的词典的转换将是......呃......"自然".

相反,为了让编译器闭嘴,我需要写这个:

Dictionary<int, ItemBO> result = 
    ( from item in originalResults where item.Value.SomeCriteria == true
    select item.Value ).ToDictionary( GetItemKey );
Run Code Online (Sandbox Code Playgroud)

虽然并非完全违反直觉,但它表明,正在进行大量不必要的工作,打包和重新打包字典.有更好的解决方案吗?有没有我错过的概念?

c# linq dictionary list

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

在n层的asp.net App中存储常量的最佳位置是什么?

我想知道什么是存储我应该使用的枚举的最佳位置,就像我的n层应用程序中的常量一样.

所以我有一个带有DAL(连接到数据库)的应用程序,一个BLL(业务流程),一个Data Transfert对象"Layer"(没有任何方法的类,只有字段,这个可由所有其他人访问)和接口层与asp页面.

我的问题是:我有一个枚举:

 public enum ID_FOO : uint
 {
     ALL = 1,
     FOOOne= 2,
     FOOTwo= 3
 }
Run Code Online (Sandbox Code Playgroud)

我在哪里可以把这个枚举(和所有其他的)干净?不在数据访问层中,接口层不会看到结构,而不是业务逻辑层,这不是真正的业务.也许在数据传输对象中,但它真的是"转移对象"吗?我应该创建另一个图层吗?

感谢所有回复!..

c# architecture asp.net tiers

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

在NSString中输入换行符

我需要在MFMailComposeViewController中设置邮件Body以分隔一些行中的文本.我使用以下代码行但它无法正常工作.

[mail setMessageBody:[NSString stringWithFormat:@"Hi I am Interested to buy a vehicle for me Name :%@ %@ \n Contact No. : %@ \n Email : %@\n",txtFirst.text, txtLast.text, txtContact.text, txtEmail.text ] isHTML:YES];
Run Code Online (Sandbox Code Playgroud)

我也尝试过这个

[mail setMessageBody:[NSString stringWithFormat:@"Hi I am Interested to buy a vehicle for me Name :%@ %@ </br> Contact No. : %@ </br> Email : %@</br>",txtFirst.text, txtLast.text, txtContact.text, txtEmail.text ] isHTML:YES];
Run Code Online (Sandbox Code Playgroud)

有什么办法可以做到这一点.

iphone iphone-sdk-3.0 mfmailcomposeviewcontroller

7
推荐指数
2
解决办法
7733
查看次数

使git分支成为主分支

我的主分支与我的开发分支是如此不同,我希望它成为我的主分支而不必进行合并,这可能吗?看起来如果我尝试合并,我可以走进很多工作.

git git-branch

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

如何调试MySQL/Doctrine2查询?

我正在使用MySQL与Zend Framework和Doctrine 2.我认为即使你不使用Doctrine 2,你也会熟悉像

SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ASC' at line 1

问题是我没有看到完整的查询.没有ORM框架,我可能很容易回应sql,但是使用框架,我怎样才能找到它试图执行的SQL?我把错误缩小到了

$progress = $task->getProgress();
Run Code Online (Sandbox Code Playgroud)

$progress 被宣布

// Application\Models\Task
/**
 * @OneToMany(targetEntity="TaskProgress", mappedBy="task")
 * @OrderBy({"seq" = "ASC"})
 */
protected $progress;
Run Code Online (Sandbox Code Playgroud)

在MySQL中,任务类看起来像

CREATE TABLE `tasks` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `owner_id` int(11) DEFAULT NULL,
  `assigned_id` int(11) DEFAULT NULL,
  `list_id` int(11) DEFAULT …
Run Code Online (Sandbox Code Playgroud)

php mysql zend-framework doctrine-orm

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

如何恢复从ToolBox中删除的控件在Visual Studio中?

我偶然从ToolBox中删除了一个工具.如果可能的话我怎么能回来?

toolbox visual-studio

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

#nav css影响页面中的所有元素

嘿家伙我设置这个CSS文件在导航栏上使用:

#nav
{
    background-color: #98bf21;
    } 
#nav li
{
float:left;
}
#nav li ul{
    position: absolute;
    width: 172px;
    left: -999em;
    }

#nav li:hover ul{
    left: auto;
    }   
#nav a:link,a:visited
{
display:block;
width:164px;
font-weight:bold;
color:white;
background-color:#98bf21;
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
#nav a:hover,a:active
{
background-color: #7A991A;
}
Run Code Online (Sandbox Code Playgroud)

它似乎正在影响所有元素.例如,如果#nav为样式,则所有元素都采用样式.这里有什么我想念的吗?我是网页设计的新手.

css

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

cakephp自定义登录条件

我想检查一下,登录时是否激活了用户的帐户,但是蛋糕的Auth组件以我不知道如何控制的方式处理登录.Cake基本上使用空白登录功能,我不知道如何检查User.active的值.

提前致谢

php cakephp login cakephp-1.3

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

Linux设备驱动程序:找不到符号"memcpy"

我正在尝试编写Linux设备驱动程序.我已经让它工作得很好,直到我尝试使用"memcpy".我甚至没有得到编译器错误,当我"制造"它只是警告我:

WARNING: "memcpy" [/root/homedir/sv/main.ko] undefined!

好的,当我尝试通过insmod加载时,我进入控制台:

insmod: error inserting './main.ko': -1 Unknown symbol in module

在dmesg上:

main: Unknown symbol memcpy (err 0)

我包括以下内容:

#include <linux/module.h>
#include <linux/moduleparam.h>
#include <linux/init.h>

#include <linux/kernel.h> /* printk() */
#include <linux/slab.h>  /* kmalloc() */
#include <linux/fs.h>  /* everything... */
#include <linux/errno.h> /* error codes */
#include <linux/types.h> /* size_t */
#include <linux/fcntl.h> /* O_ACCMODE */
#include <linux/cdev.h>
#include <asm/system.h>  /* cli(), *_flags */
#include <asm/uaccess.h> /* copy_*_user */
Run Code Online (Sandbox Code Playgroud)

使用memcpy的功能:

static int dc_copy_to_user(char __user *buf, size_t …
Run Code Online (Sandbox Code Playgroud)

c device-driver memcpy linux-kernel

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