问题列表 - 第17204页

如何在ASP.NET RadioButtonList中的项之间添加空格

我有一个ASP.NET RadioButtonList,它使用RepeatDirection ="Horizo​​ntal"显示四个项目,以便在一行上显示它们.我正在使用RepeatLayout ="Flow"来避免表的标记.但是,这会导致列表中的项目彼此相邻放置,这看起来不太好.

因此,我尝试使用表格布局来利用CellSpacing和/或CellPadding属性.不幸的是,这些属性会影响表格中的垂直和水平间距/填充,所以当我得到水平间距时,我也会得到不希望的垂直间距.

在这一点上,我是这样的:

<asp:RadioButtonList ID="rblMyRadioButtonList" runat="server" 
    RepeatDirection="Horizontal"
    RepeatLayout="Flow" >
    <asp:ListItem Selected="false" Text="Item One&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_1" />
    <asp:ListItem Selected="false" Text="Item Two&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_2" />
    <asp:ListItem Selected="false" Text="Item Three&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_3" />
    <asp:ListItem Selected="false" Text="Item Four&nbsp;&nbsp;&nbsp;&nbsp;" Value="Item_4" />
</asp:RadioButtonList>
Run Code Online (Sandbox Code Playgroud)

......对我尖叫"你做得不对劲!"

完成此任务的正确方法是什么?

asp.net formatting markup radiobuttonlist

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

一个使用静态JSON数据的整洁解决方案

我正在开发一个简单的JavaScript(jQuery)幻灯片放映.我想使用JSON存储一些关于每张幻灯片内容的静态参数.

由于我喜欢将我的数据与我的代码分开,所以有没有让JavaScript评估.json文件?

  • AJAX似乎有点矫枉过正 - 它只需要在运行时进行评估,没有什么是动态的.
  • 我可以有一个单独的.js文件,它将我的JSON数据保存为一个对象 - 但这看起来很混乱.

所以在我使用上述解决方案之前,我只是想确保没有更简洁的方法让JavaScript评估文本文件.

javascript json

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

除以零显示值

在进行报告时,最佳方式(对用户最直观)或显示除以0错误结果的最佳实践是什么?在报告中,我在人类可读报告中显示时会捕获此错误; 我不知道该怎么说.

一个例子就是体重/收入比.对于给定的终端,在给定的一天,可能没有收入,但是一些货物(可能具有重量)可能已经被运送.

我正在查看当前的报告,通过在列中放置0来处理此问题,但是,这可能会产生误导,因为这在技术上并不正确.

另一个想法是把它留空; 但是,用户不知道该字段为空的原因.

我也考虑过标准的Excel错误,#DIV/0!但这往往会使报告看起来很混乱.

我很好奇其他人过去为这种情况所做的事情.

user-interface reporting divide-by-zero

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

iPhone XMLRequest

我有一个API,它将XML请求发送到服务器:

<?xml version="1.0" encoding="UTF-8"?>
<request type="handle" action="update">
<userdata>
<username>YourUsername</username>
<password>YourPassword</password>
</userdata>
<handledata type="PERSON" id="HandleId">
<name>Mustermann</name>
<firstname>Max</firstname>
<organization>Firma KG</organization>
<street>Musterstrasse 1</street>
<postalcode>11111</postalcode>
<city>Musterstadt</city>
<state>Niedersachsen</state>
<country>DE</country>
<email>email@adresse.de</email>
<phone>+43-111-111111</phone>
<fax>+43-111-111111</fax>
<remarks>remarks</remarks>
</handledata>
</request>
Run Code Online (Sandbox Code Playgroud)

我该如何在iPhone上执行此操作?

xml iphone request nsstring

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

如何在SQL脚本中访问最后插入的行ID?

我正在使用SQLite,我有一个属性表和一个子属性表.每个子属性使用fkPropertyId列指向其父级.现在,要创建初始数据库,我有一个看起来像这样的脚本:

INSERT INTO property VALUES(1,.....);
INSERT INTO property VALUES(2,.....);
INSERT INTO property VALUES(3,.....);
   INSERT INTO subproperty VALUES(1,.....,3);
   INSERT INTO subproperty VALUES(2,.....,3);
   INSERT INTO subproperty VALUES(3,.....,3);
INSERT INTO property VALUES(4,.....);
Run Code Online (Sandbox Code Playgroud)

现在,我想摆脱硬编码的rowId,所以它会是这样的:

INSERT INTO property VALUES(NULL,.....);
INSERT INTO property VALUES(NULL,.....);
INSERT INTO property VALUES(NULL,.....);
   INSERT INTO subproperty VALUES(NULL,.....,X);
   INSERT INTO subproperty VALUES(NULL,.....,X);
   INSERT INTO subproperty VALUES(NULL,.....,X);
INSERT INTO property VALUES(NULL,.....);
Run Code Online (Sandbox Code Playgroud)

其中x指的是属性表中最后插入的rowId.现在,那是

(SELECT MAX(rowId) FROM property)
Run Code Online (Sandbox Code Playgroud)

是否有更好(更技术准确)的方式来编写这个脚本?

sqlite relational

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

混淆与平等的方法

每当我使用带有两个不同StringBuffer对象的equals()方法时,我得到的结果为false,但是当我使用带有两个不同String对象的equals()方法时,我得到的结果为true.为什么?

    String s=new String("434");
    String s1=new String("434");

    System.out.println(s.equals(s1));//true

   StringBuffer s=new StringBuffer("434");
   StringBuffer s1=new StringBuffer("434");

   System.out.println(s.equals(s1));//false
Run Code Online (Sandbox Code Playgroud)

java equals

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

在html页面中解析application/atom + xml

我们知道所有博客都显示他的博客的RSS源码

<link rel="alternate" type="application/rss+xml" title="MyBlog RSS Feed" href="http://feeds.feedburner.com/MyBlog" />
Run Code Online (Sandbox Code Playgroud)

但是你知道任何正则表达式可以从中得到它

<link rel="alternate" type="application/rss+xml" title="MyBlog RSS Feed" href="http://feeds.feedburner.com/MyBlog" />
Run Code Online (Sandbox Code Playgroud)

c# regex asp.net url feed

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

MySQL十进制(10,2)增加10%

我有一个数据类型为十进制的列(10,2).

我想将所有当前值增加10%.

谢谢.

mysql

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

从数据文件动态创建PHPUnit测试

我有一个包含输入和预期输出的数据文件.一个例子可能是:

input:   output:
2        3
3        5
4        Exception
5        8
...      ...
Run Code Online (Sandbox Code Playgroud)

目前,我有一个自定义解决方案,可以从数据文件中读取并对每个{input,output}对执行测试.我想将其转换为基于PHPUnit的解决方案,我希望每个输入使用测试名称forXassertY进行一次测试.所以前三个测试将被称为for2assert3(),for3assert5()和for4assertException().

如果可以动态创建测试方法并将数据文件作为这些测试的基础,我不想将现有数据转换为测试.我想将它转换为PHPUnit,因为我想稍后添加一些其他测试,并使用Hudson处理和查看输出.

建议?

php phpunit

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

在'ViewModelLocator类型中找不到属性'IsDataSource'

我有以下代码:

<UserControl x:Class="TestApp.View.ViewAlarmLog"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:Custom="http://schemas.microsoft.com/wpf/2008/toolkit"  
 xmlns:mvvm="clr-namespace:Test.ViewModel">
<UserControl.Resources>
    <ResourceDictionary  >
        <ResourceDictionary.MergedDictionaries>
        </ResourceDictionary.MergedDictionaries>
        <mvvm:ViewModelLocator x:Key="Locator" d:IsDataSource="True"/>
  </ResourceDictionary>
 </UserControl.Resources>
Run Code Online (Sandbox Code Playgroud)

问题是数据我总是得到一个错误:在'ViewModelLocator'类型中找不到属性'IsDataSource'."

这可能是什么问题?

Redgards Dieter

mvvm expression-blend

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