小编alp*_*eus的帖子

asp:CheckBoxList的对齐和填充

我有一个asp.net复选框列表如下:

    <asp:CheckBoxList ID="CheckBoxList_Genres" runat="server" RepeatColumns="3">
        <asp:ListItem Selected="True">Action</asp:ListItem>
        <asp:ListItem Selected="True">Comedy</asp:ListItem>
        <asp:ListItem Selected="True">Classics</asp:ListItem>
        <asp:ListItem Selected="True">Documentary</asp:ListItem>
Run Code Online (Sandbox Code Playgroud)

[...]

我有两个问题:文本与每个复选框不对齐,在某些浏览器(特别是Safari)中,复选框和文本之间没有填充(文本与复选框相对应).我知道这里发布的答案: 如何一致地跨浏览器对齐复选框及其标签

但是,我无法弄清楚如何在asp:checkboxlist上下文中实现这些样式; 我知道可以为checkboxlist设置css样式,但不要认为这允许我为"label"和"checkbox"设置单独的样式.帮助将不胜感激.

html css asp.net

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

我可以在Heroku上使用Amazon Elasticache吗?

我目前在Rails 3应用程序中使用Heroku的Memcached,并希望转移到Elasticache,因为价格更优惠.这可能吗?配置相对简单吗?关于性能,我应该注意什么?

memcached ruby-on-rails heroku amazon-elasticache

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

使用HttpWebRequest POST到外部服务器上的表单

我试图模拟POST到外部服务器上不需要任何身份验证的表单,并捕获包含结果页面的sting.这是我第一次这样做,所以我正在寻找一些帮助,我到目前为止.这就是表单的样子:

<FORM METHOD="POST" ACTION="/controller" NAME="GIN">
<INPUT type="hidden" name="JSPName" value="GIN">

Field1:
<INPUT type="text" name="Field1" size="30"
                maxlength="60" class="txtNormal" value=""> 

</FORM>
Run Code Online (Sandbox Code Playgroud)

这就是我的代码:

    ASCIIEncoding encoding = new ASCIIEncoding();
    string postData = "Field1=VALUE1&JSPName=GIN";
    byte[] data = encoding.GetBytes(postData);
    // Prepare web request...
    HttpWebRequest myRequest = (HttpWebRequest)WebRequest.Create("https://XXX/controller");
    myRequest.Method = "POST";
    myRequest.ContentType = "text/html";
    myRequest.ContentLength = data.Length;
    Stream newStream = myRequest.GetRequestStream();
    // Send the data.
    newStream.Write(data, 0, data.Length);

    StreamReader reader = new StreamReader(newStream);
    string text = reader.ReadToEnd(); 

    MessageBox.Show(text);

    newStream.Close();
Run Code Online (Sandbox Code Playgroud)

目前,代码返回"Stream is not readable".

c# asp.net httprequest

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

由于机架/缓存,Rails 4应用程序无法推送到Heroku

我有一个Rails应用程序4在本地工作正常,但失败的预编译的资产阶段,当我尝试推到Heroku的.错误说cannot load such file -- rack/cache.我已经尝试将gem"rack-cache"添加到我的Gemfile中,这没有任何效果.

下面是推送时控制台的摘录.

-----> Removing .DS_Store files
-----> Ruby/Rails app detected
-----> Using Ruby version: ruby-2.0.0
-----> Installing dependencies using Bundler version 1.3.2
       Running: bundle install --without development:test --path vendor/bundle --binstubs vendor/bundle/bin --deployment
       Fetching gem metadata from https://rubygems.org/........
       Fetching gem metadata from https://rubygems.org/..
       Fetching git://github.com/grosser/random_records.git
       Installing rake (10.1.0)
       Installing i18n (0.6.4)
       Installing minitest (4.7.5)
       Installing multi_json (1.7.7)
       Installing atomic (1.1.10)
       Installing thread_safe (0.1.0)
       Installing tzinfo (0.3.37)
       Installing activesupport (4.0.0)
       Installing builder (3.1.4)
       Installing erubis …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails heroku ruby-on-rails-4

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

使用ASP.NET MasterPage复制标题标记

我需要动态设置页面的标题,因此我使用类似于以下的代码:

<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="~/about.aspx.cs" Inherits="Default" %>
<%@ Register Assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagprefix="ajaxToolkit" %>
<%@ MasterType VirtualPath="MasterPage.master" %>
<%@ OutputCache Duration="43200" VaryByParam="*" Location="Server" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
 <title><%=pageTitle%></title>
</asp:Content>
Run Code Online (Sandbox Code Playgroud)

但这会生成重复的标题标签.有什么方法可以解决这个问题吗?谢谢.

编辑:根据以下建议,我现在在我的主页中有以下内容:

<head id="Head1" runat="server">
<title>Default Title</title>
...
<asp:ContentPlaceHolder id="head" runat="server">
</asp:ContentPlaceHolder>
</head> 
Run Code Online (Sandbox Code Playgroud)

以及我的主页中的以下内容:

    this.Title="xxx";
Run Code Online (Sandbox Code Playgroud)

但我没有得到任何头衔(既没有"默认标题"也没有"xxx").

编辑:没关系.使用该方法使其工作.

asp.net master-pages title

5
推荐指数
3
解决办法
9472
查看次数

传递整个WHERE子句的SQL存储过程

我有一个表单的SQL存储过程

SELECT [fields] FROM [table] WHERE @whereSql
Run Code Online (Sandbox Code Playgroud)

我想传递一个参数(@whereSql),它指定整个WHERE子句,但返回以下错误:

An expression of non-boolean type specified in a context where a condition is expected
Run Code Online (Sandbox Code Playgroud)

可以这样做吗?

sql sql-server

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

嵌套在div中的命名span类的CSS语法是什么?

在下面,我如何引用"名称"类?

<div class="resultDetails">
<span class="name">Name</span>
<span class="address">Address</span>
</div>
Run Code Online (Sandbox Code Playgroud)

html css

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

在RailsAdmin上的列表中添加其他列值

我有RailsAdmin运行我的Rails 3应用程序,它有两个模型 - 销售和商品.两者之间存在HABTM关系.在RailsAdmin中,当添加或编辑销售时,以通常的方式显示可用商品的列表.但是,仅显示商品的"名称"列.我有另一个列,其值必须包含在列表中才有意义.如何将其添加到RailsAdmin界面?

我理解RailsAdmin 文档说字段声明可以访问包含当前记录实例的绑定哈希 - 但我找不到任何如何实现它的示例.谢谢你的帮助.

ruby-on-rails rails-admin

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

从Rails应用程序中搜索WordPress博客

我为我的Rails 3应用程序提供了一个站点范围的自定义编写搜索控制器,并希望包含该网站的WordPress博客的结果.在我的Rails应用程序中对帖子执行关键字搜索的最佳方式是什么?

wordpress ruby-on-rails ruby-on-rails-3

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

Sunspot Rails-防止在保存时建立索引

缺省情况下,sunspot solr gem作为保存回调的一部分向solr服务器发出索引命令。这种行为在我的大多数应用程序中都是可以接受的,但是在它的某些部分(尤其是用于大量处理的rake任务中),我希望在不与solr服务器进行任何交互的情况下保存我的模型实例。我该如何实现?

solr ruby-on-rails sunspot sunspot-rails sunspot-solr

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

Rails - 多个父母的孩子

如果我有两个模型 - parent并且child,父和一些孩子,并且我有一组父母并想要为所有父母检索所有子项,有没有办法我可以在Rails中执行此操作而无需手动编写SQL语句?

这就是我想要做的:

@parents = Parent.where("[various conditions]")
@children = @parents.children
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails ruby-on-rails-3

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

使用Nokogiri保留换行符

我在Rails 3应用程序中使用Nokogiri.它忽略了

<br/> 
Run Code Online (Sandbox Code Playgroud)

标签.我想用","替换这些标签,因为它们代表地址中的换行符.我该怎么做呢?我尝试了以下,似乎没有帮助:

  doc.inner_html.gsub!("<br/>", ", ")
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails nokogiri

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