小编Dan*_*ard的帖子

Reporting Services - 根据报告参数隐藏表列

我在Reporting Services 2005中有一个报表,我想根据报表参数隐藏或显示单个表列.有谁知道怎么做?

谢谢!

parameters sql-server-2005 reporting-services

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

使用javascript取消选择文本框的内容

我理解使用javascript你可以使用以下代码选择文本框的内容(在jQuery中):

$("#txt1").select();
Run Code Online (Sandbox Code Playgroud)

有没有办法做相反的事情?要取消选择文本框的内容?我有一系列文本框的焦点事件,用于选择其中的内容.现在有时候我想要关注特定的文本框而不选择它.我打算做的是为这个特定的文本框调用焦点事件,然后通过调用取消选择它.

$("input[type=text]").focus(function() {
    $(this).select();
});

//code....

$("#txt1").focus();

//some code here to deselect the contents of this textbox
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

谢谢!

javascript jquery dom focus

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

如何使用ReSharper导航到结束括号?

假设你在if语句中有大量的C#代码.如果您将克拉放在开口支架旁边,ReSharper中是否有热键或其他东西会自动将您带到关闭支架?

resharper refactoring hotkeys curly-brackets

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

SCORM API中的异步Ajax调用

我正在为SCORM 2004第4版创建一个javascript API.对于那些不了解SCORM的人来说,基本上它是一个API标准,电子教学课程可以用来与LMS(学习管理系统)进行通信.现在API必须具有以下方法:

  • 初始化(参数)
  • 的GetValue(钥匙)
  • SetValue(键,值)
  • 终止(参数)
  • 提交(参数)
  • GetDiagnostic(参数)
  • GetErrorString(参数)
  • GetLastError函数()

现在必须在其他任何东西之前调用Initialize,而Terminate必须在最后一个之前调用.可以在那里之间的任何地方调用GetValue/SetValue.我正在做的是在Initialize方法中我从Web服务获取一些JSON并将其存储在API中(稍后使用GetValue/SetValue方法时使用).我遇到的问题是通过jQuery的AJAX调用是异步的,因此可以在加载JSON之前完成Initialize方法调用.这就是它的方式,在调用Initialize之后调用GetValue可能会导致意外问题b/c GetValue使用的JSON还没有.我的问题是:在调用GetValue/SetValue方法之前,我该怎么做才能确保加载JSON?我知道简单的答案是让它同步,但主要是不建议,而且似乎并不想为我做那件事.这是我的代码:

function GetJSON(){
   var success = false;
   $.ajaxSetup({async:false}); //should make it synchronous
   $.getJSON("http://www.mydomain.com/webservices/scorm.asmx/SCORMInitialize?
              learnerID=34&jsoncallback=?",
             function(data){
                bind(data);
                success = true;
              }
   );   
   return success;
}

function bind(data){
   this.cmi = eval("(" + data.d + ")");
   $.ajaxSetup({async:true});  //should make it asynchronous again
}
Run Code Online (Sandbox Code Playgroud)

有没有人有任何想法?我真的很感激!

jquery json asynchronous scorm

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

ASP.NET主题样式表呈现

呈现具有主题的页面时,给定主题中的样式表链接标记将在结束头标记之前呈现.有谁知道改变它的方法?有没有办法让我可以将这些标签放在开头标签后面?

我知道只需选择所有链接标签并将其放在开头标签之后就可以使用jquery,但是有没有办法在服务器端设置它?

澄清 让我们说我的主题中有一个单独的css文件(themed.css).在那个css文件中,我有一个id为test的div标签的单一样式定义:

#test {background-color:red; color:white;}
Run Code Online (Sandbox Code Playgroud)

我们还要说我有第二个css文件(standard.css)不在我的主题中,但它有另一个div标签的定义,其id为test:

#test {background-color:yellow;}
Run Code Online (Sandbox Code Playgroud)

我有我的页面使用主题,我有一个手写的链接标记使用standard.css.执行页面时,standard.css的链接标记位于themed.css之前.当发生这种情况时,id为test的div标签有红色背景和白色前景.如果我想要themed.css应用然后使用standard.css来覆盖必要的属性(带有白色forecolor的黄色背景),我会想要themed.css和THEN standard.css.我不能这样做,因为ASP.NET将主题文件放在结束头标记之前.

我不想知道我的主题的css文件是我的head标签中的第n个链接标签,然后每当我可以在我的主题之外添加新的css文件时手动更改任何索引.

谢谢!

asp.net themes rendering stylesheet

10
推荐指数
2
解决办法
2565
查看次数

有没有办法让html元素的title属性显示更长的时间?

如果不使用工具提示插件等,有没有办法延长html元素的title属性显示的持续时间?

谢谢!

html tooltip

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

SCORM 2004时间格式 - 正则表达式?

我正在为LMS构建SCORM 2004 javascript API,SCORM 2004的一个要求是传入它的时间间隔必须遵循以下格式.有谁知道这个正则表达式是什么?我试图围绕它,但无济于事.注意:P必须始终是第一个字符.

P [yY] [mM] [dD] [T [hH] [nM] [s [.s] S]]其中:

  • y:年数(整数,> = 0,不受限制)
  • m:月数(整数,> = 0,不受限制)
  • d:天数(整数,> = 0,不受限制)
  • h:小时数(整数,> = 0,不受限制)
  • n:分钟数(整数,> = 0,不受限制)
  • s:秒数或秒数的分数(实数或整数,> = 0,不受限制).如果使用分数秒,则SCORM进一步将字符串限制为最多2位数(例如,34.45 - 有效,34.45454545 - 无效).
  • 如果存在相应的非零值,则应出现字符文字指示符P,Y,M,D,T,H,M和S.
  • 应支持零填充值.零填充不会更改由一组字符表示的数字的整数值.例如,PT05H相当于PT5H和PT000005H.

示例 -

  • P1Y3M2DT3H表示1年,3个月,2天和3个小时的时间段
  • PT3H5M表示3小时5分钟的时间段

任何帮助将不胜感激.

谢谢!

更新:

我添加了一些必须保留的额外标准 -

  • 指示符P应存在
  • 如果年,月,日,小时,分钟或秒的值为零,则可以省略值和相应的字符文字名称,但除了指示符P之外,还应存在至少一个字符文字指示符和值.
  • 如果不使用所有时间组件(小时,分钟和秒),则应省略指示符T. 零值可以与任何时间组件一起使用(例如,PT0S)

regex time scorm

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

停止在Visual Studio 2008中弹出错误列表

每当我在Visual Studio中键入aspx/ascx页面的标记时,弹出错误列表窗口(当然是空白).有没有办法阻止这种情况发生?

谢谢!

settings markup visual-studio-2008

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

Tortoise SVN Merging - 新的树干分支

让我们说我有一个主干,我在周日创建了一个分支(分支A),修订版本10.

星期一我在分支A和主干上工作(分支A负责修订版11,12和15,而主干负责13,14和16).

星期二我从主干创建了一个新分支(分支B)(修订版17).

星期三我在分支A和分支B工作(分支A负责修订18-24,&26而分支B负责修订25和27).

星期四我删除旧的主干并用分支B替换它(不合并,只删除主干,并将分支B复制到主干)(修订版28).

如果在星期五我想将新的主干合并到分支A,我该怎么做?我希望对各个中继和分支B进行的所有更改都进入分支A.我将使用哪些修订号?

任何帮助将不胜感激!

svn tortoisesvn merge branch trunk

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

如何在Rails 3中将值设置为新列?

这可能是另一个问题,但我找不到.

我是Rails的亲戚.我正在尝试将新列添加到已包含数据的表中.此列不允许空值.更新所有现有记录以在此新列中具有值的最简单方法是什么?我知道它可能在我的迁移的最后一块,但我不知道语法是什么.

def self.up
  change_table :reminders do |t|
    t.boolean :active
  end
  #model name is Reminder - how to update data with a value?
end
Run Code Online (Sandbox Code Playgroud)

migration activerecord ruby-on-rails-3

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