
我可以在我的开发机器上运行该应用程序.当我将它发布到我的生产机器时,它不起作用.说.axd文件是被禁止的.
有任何想法吗?我变得非常沮丧!
编辑:
作为测试,我已经改为"storage = file;".当我向服务器发送生成图表的请求时,图表实际显示在我的文件夹中 - 它不会在请求中被发送回浏览器.
ARAGH!到底是怎么回事!?!?!
添加了web.config
<?xml version="1.0"?>
<configuration>
<appSettings>
<add key="ChartImageHandler" value="storage=memory;"/>
</appSettings>
<connectionStrings>
<add name="VS265178_1ConnectionString" connectionString="Data Source="HIDDEN"/>
</connectionStrings>
<system.web>
<httpHandlers>
<add path="ChartImg.axd" verb="GET,HEAD,POST" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
validate="false" />
</httpHandlers>
<compilation debug="true" targetFramework="4.0">
<assemblies>
<add assembly="System.Web.DataVisualization, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.ComponentModel.DataAnnotations, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
</assemblies>
</compilation>
<authentication mode="Forms">
<forms loginUrl="Login.aspx" name=".CFCASPXFORMSAUTH" defaultUrl="Default.aspx"/>
</authentication>
<authorization>
<deny users="?"/>
</authorization>
<machineKey validationKey="HIDDEN" decryptionKey="HIDDEN" validation="SHA1"/>
<!-- Custom …Run Code Online (Sandbox Code Playgroud) 我有字符串:
Run Code Online (Sandbox Code Playgroud)<u>40 -04-11</u>
如何删除空格和连字符,使其返回400411?
目前我有这个:
(<u[^>]*>)(\-\s)(<\/u>)
Run Code Online (Sandbox Code Playgroud)
但我无法弄清楚它为什么不起作用.任何见解将不胜感激.
谢谢
我在将两个表连接在一起时遇到一些困难,涉及一个SUM,它不包含在第二个表中.
即我有两张桌子:
ID|FirstName|LastName
1 |Billy |Blogs
2 |Bobby |Biggs
3 |Hill |Bill
4 |Super |Man
Run Code Online (Sandbox Code Playgroud)
PurchaseID|ID|Amount
123123 |1 |26.00
43254 |2 |22.00
546275 |3 |15.00
463565 |3 |15.00
343252 |1 |56.00
Run Code Online (Sandbox Code Playgroud)
我想要做的是将这两个表连接在一起,以便得到以下输出:
ID|FirstName|LastName| SUM(Amount)
1 |Billy |Blogs | 82.00
2 |Bobby |Biggs | 22.00
3 |Hill |Bill | 30.00
4 |Super |Man | 0
Run Code Online (Sandbox Code Playgroud)
我希望Super Man被包含在输出中,总和为零,因为他没有购买任何东西.我该怎么做呢?
编辑:tblComplete表中的主键.
好吧,正则表达式专家,我该如何改变我的逻辑来解决这个问题?
我做了一个正则表达式:
(,[,]+)
Run Code Online (Sandbox Code Playgroud)
它应该删除行尾多余的逗号。(行尾为 \r\n)当格式化为字符串时。
它有效(某种程度上)。
这是字符串:
Date,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24,\r\nDate,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24,,,,,\r\nDate,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24,,,,,\r\nDate,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24,,\r\n
Run Code Online (Sandbox Code Playgroud)
当我运行该正则表达式时,它给出的结果是:
Date,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24,\r\nDate,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24\r\nDate,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24\r\nDate,1-Jul-18,1-Jul-19,1-Jul-20,1-Jul-21,1-Jul-22,1-Jul-23,1-Jul-24\r\n
Run Code Online (Sandbox Code Playgroud)
我需要删除第一行末尾的逗号(我想我需要找到 \r\n 并删除之前的所有逗号,直到出现非逗号为止。
关于如何做到这一点有什么想法吗?
谢谢
我已经运行了IIS7.5,并且我正在尝试匹配显式URL.以下代码不起作用.
<rule name="presid" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{REQUEST_URI}" matchType="Pattern" pattern="http://www.presid.com/presid" ignoreCase="true" negate="false" />
</conditions>
<action type="Redirect" url="http://www.domain.com/presid" />
</rule>
I've also tried escaping the periods:
http://www\.presid\.com/presid
but that doesn't seem to work either.
Run Code Online (Sandbox Code Playgroud)
如何使用IIS7.5匹配特定的完整URL?
谢谢
这有效,但并不完全符合我的要求:(.*)/ presid,但我有破坏的图像:http://domain.com/images/presid/eee.jpg
我不希望该图像被重定向.
regex ×2
c# ×1
httphandler ×1
iis ×1
iis-7.5 ×1
python ×1
rewrite ×1
sql ×1
sql-server ×1
t-sql ×1