我在QueryString中传递十六进制值.我想将其转换为颜色,以在网格视图中的单元格中使用ForeColor.都尝试System.Drawing.ColorTranslator.FromHtml()并System.Drawing.Color.FromArgb()没有运气.
我的QueryString是urlencoded所以重要的部分看起来像:
QueryString...&color=%23AA4643
Run Code Online (Sandbox Code Playgroud)
以下是我试过的方法.FromArg:
string sColor = Request.QueryString["color"]; // sColor is now #AA4643
Int32 iColorInt = Convert.ToInt32(sColor,16); //Get error message - Could not find any recognizable digits
Color curveColor = System.Drawing.Color.FromArgb(iColorInt); //Never makes it here
Run Code Online (Sandbox Code Playgroud)
以下是我的尝试.FromHtml:
string sColor = Request.QueryString["color"];
System.Drawing.Color myColor = new System.Drawing.Color();
myColor = System.Drawing.ColorTranslator.FromHtml(sColor);
Run Code Online (Sandbox Code Playgroud)
在这种情况下,myColor设置为 - myColor ="{Name = ffaa4643,ARGB =(255,170,70,67)}"
但是当我去使用它时,我收到一个错误:
指数超出范围.必须是非负数且小于集合的大小.参数名称:index
任何和所有的帮助非常感谢
这看起来很简单.我试图在父div中获得10个div,所有10%宽.父div为960px,并以页边距为中心,边距为:0 auto,背景为红色.如果我使用.tenPercent 10%或96px并不重要.结果是相同的,只有9个适合和第10个包装.看起来有一个左边距(或填充可能),但是会导致这种情况?
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
.tenPercent
{
color:Black;
display:inline-block;
border:1px solid black;
width:10%;
}
</style>
</head>
<body>
<div style="width:960px;background-color:Red;margin:0 auto">
<div class="tenPercent">1</div>
<div class="tenPercent">2</div>
<div class="tenPercent">3</div>
<div class="tenPercent">4</div>
<div class="tenPercent">5</div>
<div class="tenPercent">6</div>
<div class="tenPercent">7</div>
<div class="tenPercent">8</div>
<div class="tenPercent">9</div>
<div class="tenPercent">10</div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) 我正在尝试制作一个内置6个Div的包含DIV.最左边和右边是25%宽,100%高,中间4个都是25%宽50%高,并且相互叠加.像我的粗略绘图一样:
-------------------------------------------
| | Div 2 | Div 3 | |
| DIV 1 | | | |
| | All 4 25%| width | |
|25% width |__________| ________| Div 6 |
| | | | same as |
|100% | 50% | Height | |
| height | | | Div 1 |
| | Div 4 | Div 5 | |
-------------------------------------------
Run Code Online (Sandbox Code Playgroud)
我一直在接近,但这让我很难过.谢谢!
我的SQL家伙度假很长.我知道这很危险.我有桌子,加入后会给我分区域和区域分解的各种位置以及潜在的钱和获取的钱.感兴趣的列是区域/区域/潜在/已实现.大约12个顶级区域和80个区域
我如何查询数据,以便我在每个区域的变化中获得休息,其中潜在的总和实现总数以及每个区域变化的潜在总数和区域总数?
就像是:
Area1 District1 500 200
Area1 District1 200 null
Total Row 700 200
Area1 District2 200 200
Area1 District2 null null
Total Row 200 200
Area Total 900 400
Area2 District3......etc.........
Run Code Online (Sandbox Code Playgroud)
编辑代码.到目前为止,如果我每次在AreaID或DistrictID发生变化时都可以得到总数,我认为我可以得到其余部分
DECLARE @FiscalYear INT
SELECT @FiscalYear = 2014
SELECT tblFacilities.FacilityID,
tblAreas.AreaID,
tblFacilities.DistrictID,
tblFacilities.UnitName,
tblDistricts.DistrictName,
tblAreas.AreaName,
TotalSavings = (SELECT TotalSavings FROM ufn_RainbowTCReductionStrategies(tblFacilities.FacilityID, @FiscalYear))
FROM tblFacilities INNER JOIN tblDistricts ON tblFacilities.DistrictID = tblDistricts.DistrictID
INNER JOIN tblAreas ON tblDistricts.AreaID = tblAreas.AreaID
Run Code Online (Sandbox Code Playgroud) 请耐心等待,我已经被投入到一个新项目中,并试图将其全部吸收。在过去的几天里,我一直在取得进展,但似乎无法克服最后的困难。希望我能正确解释。
我正在加载一个 Web 表单,需要调用 API 来获取一些根据当前加载的数据可能存在或不存在的信息。我已经将我的页面简化为基本上是这样的。
...Get some information the user wants and start to do some work to load
up the page and set up the form.
...old stuff working fine...
//Time for my new stuff
var testValue
async function test() {
await http.post(appConfig.serviceRootUrl + '/api/XXX/YYY',
{ mProperty: myObject.collectionInObject.itemInCollection }).then(function (result) {
if (result.length < 1) {
testValue= false;
}
else if (result[0].infoIWant.trim().length > 0) {
testValue= true;
}
});
}
test();
//Originally above in the if I was …Run Code Online (Sandbox Code Playgroud) css ×2
html ×2
async-await ×1
c# ×1
colors ×1
css-float ×1
grouping ×1
hex ×1
javascript ×1
jquery ×1
margin ×1
promise ×1
rest ×1
sql-server ×1
totals ×1