问题列表 - 第13768页

= button_to如果已经是其他形式,则不生成表单

在我的案例中使用相同的形式部分创建和编辑新建和预览.部分看起来有点像这样(我使用HAML)

=form_tag ({:action => params[:action]},  :multipart => true)
  =text_field :newsletter, :title
  =text_area :newsletter, :body
  =file_field :newsletter,:attachment
  -if params[:action] == "preview"
     =button_to "select contacts and send", :action => "contacts"
  =submit_tag "save and preview"
Run Code Online (Sandbox Code Playgroud)

但在html输出中

...
<input type="submit" value="select contacts and send"/>
<input type="hidden" value="rwYnZlEpWV4dR89zjgprEALBYmP0xqM3lnKt9JDLyak=" name="authenticity_token"/>
<input type="submit" value="save and preview" name="commit"/>
...
Run Code Online (Sandbox Code Playgroud)

为什么button_to没有生成按钮形式?

一个解决方案是将按钮保持在局部外,每个窗体只有1个,但是如何在同一个窗体中有2个按钮?

编辑:另一个解决方法是隐藏的复选框,如果按下button_to,则由javascript设置并提交表单,在控制器中将它们分开

forms haml ruby-on-rails

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


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

.NET FileInfo.LastWriteTime和FileInfo.LastAccessTime是错误的

当我调用FileInfo(path).LastAccessTimeFileInfo(path).LastWriteTime正在写入的文件时,它返回创建文件的时间,而不是上次写入文件的时间(即现在).

有没有办法获得这些信息?

编辑:到目前为止的所有回复.我没有尝试,Refresh()但也没有尝试过.我返回文件开始写入的时间.静态方法也是如此,并创建了一个新的实例FileInfo.

Codymanix可能有答案,但我没有运行Windows Server(使用Windows 7),我不知道设置的测试位置.

编辑2:没有人觉得这个功能似乎不起作用很有趣?

.net c# windows fileinfo

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

如何转义SQL Loader数据文件中的机箱字符?

我有一个SQL*Loader控件文件,其行如下:

FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '#'
Run Code Online (Sandbox Code Playgroud)

通常情况下,我会使用引号,但如果在多行字符串中使用,这似乎会破坏emacs的python语法突出显示.问题是我们正在加载一个ADDRESS_LINE_2列,其中只有7,000个记录正在加载,因为它们有这样的行:

......(其他专栏),Apt#2,(其他专栏)......

这当然会导致错误.有没有办法逃脱封闭的角色,所以这不会发生?或者我只需要选择一个更好的封闭角色?

我查看了文档,但似乎没有找到答案.

sql oracle plsql oracle10g sql-loader

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

从多个VPC致力于SVN

每个同事都在同一个VPC的副本上工作,并使用Tortoise提交文件.由于所有VPC具有相同的主机名并且提交到相同的存储库,因此出现了一些问题.关于这是否会导致存储库中的任何类型的损坏或冲突的问题.

我最初认为这不会造成任何问题,因为提交是原子的,而subversion不关心提交机器的主机名.但我找不到任何消息来源说明这是一个真实的事实.

所以问题是,在提交来自多个VPC的文件时是否有任何需要考虑的问题,这些文件都具有相同的主机名?

svn

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

如何在Java中获得最大CPU时钟

Runtime.getRuntime().availableProcessors();
Run Code Online (Sandbox Code Playgroud)

我可以获得可用的CPU数量.

但是我怎样才能获得他们的时钟频率?

我正在寻找一种独立于os的解决方案.

java cpu

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

更改ThickBox的标题

我想更改顶部面板中ThickBox中显示的文本.现在它看起来像这样(来自Firebug的HTML):

http://test2.richardknop.com/thickbox.jpg

所以我想改变HTML的这一部分:

<div id="TB_closeAjaxWindow">
<a id="TB_closeWindowButton" title="Close" href="#">close</a>
or Esc Key
</div>
Run Code Online (Sandbox Code Playgroud)

举例来说:

<div id="TB_closeAjaxWindow">
<a id="TB_closeWindowButton" title="Close" href="#">close</a>
</div>
Run Code Online (Sandbox Code Playgroud)

我已经阅读了ThickBox插件的文档页面,并没有提到任何方法来做到这一点.

javascript jquery

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

如何自动更正方法的xml文档

在xml文档中的以下代码中,方法参数中的参数名称与xml文档中的参数名称不匹配.有没有办法自动更正xml文档签名或resharper中提供的任何功能来自动更正xml文档.

#region Get Images

/// <summary>
///  Get Images 
/// </summary>
/// <param name="par1"></param>
/// <param name="par2"></param>
/// <returns></returns>
public Collection<UserImage> GetImages()
{
    return GetImages("");
}

/// <summary>
///  Get Images 
/// </summary>
/// <param name="par1"></param>
/// <param name="par2"></param>
/// <returns></returns>
public Collection<UserImage> GetImages(string imageType)
{
    return GetImages(0, imageType);
}

/// <summary>
///  Get Images 
/// </summary>
/// <param name="par1"></param>
/// <param name="par2"></param>
/// <returns></returns>
public Collection<UserImage> GetImages(int imageId)
{
    return GetImages(imageId, "");
}

/// <summary>
///  Get Images 
/// …
Run Code Online (Sandbox Code Playgroud)

c# resharper xml-comments resharper-4.5

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

对于不同类型的Ruby应用程序,最常用的单元测试框架是什么?

是否有相同的单元测试框架用于不同的Web框架 - Rails,Merb,Sinatra,Ramaze和桌面框架 - 鞋子?

什么是最广泛使用的单元测试框架,可以与所有各种Web和桌面框架一起使用?

ruby unit-testing ruby-on-rails merb sinatra

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