小编jsm*_*ith的帖子

在SSRS 2008报告中除以零/空变通方法

我有一个字段的报告,其值为表达式:

Fields!TotalPrice.Value/Fields!TotalSlots.Value
Run Code Online (Sandbox Code Playgroud)

虽然有时TotalSlots是空白的,因此我得到零除运行时错误.所以我把表达式改为:

=IIF(Fields!TotalSlots.Value > 0, Fields!TotalPrice.Value/Fields!TotalSlots.Value,"unknown")
Run Code Online (Sandbox Code Playgroud)

但我仍然得到零误差.我如何解决这个零除数问题.

sql reporting-services ssrs-2008

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

如何在C#中使用Selenium WebDriver单击JavaScript确认对话框

我正在用C#编写硒代码以与表单交互

这是提交按钮:

<input type="submit" value="Submit" onclick="return confirm('Submit?');" class="SubmitButton">
Run Code Online (Sandbox Code Playgroud)

这是我的Selenium代码,单击提交按钮。

IAlert alert = driver.SwitchTo().Alert();
alert.Accept();
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做时,未单击“确定”按钮。相反,对话框消失了,该表单的作用就好像从未单击提交输入一样。我究竟做错了什么?

javascript c# asp.net selenium visual-studio-2010

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

IE无法识别aspx.cs代码隐藏.firefox没有得到这个问题

我最后有一个表单和一个提交按钮.

<button type="submit" onclick="submission" role="button" aria-disabled="false">
    <span class="ui-button-text">Submit form</span>
</button>
Run Code Online (Sandbox Code Playgroud)

在我的codebehind文件中,我有这个

protected void submission(object sender, EventArgs e)
{
    Console.WriteLine(FirstName.textbox.Text);
}
Run Code Online (Sandbox Code Playgroud)

当我执行页面时,Firefox不会给我带来问题,但IE确实如此.为什么?

c# firefox internet-explorer code-behind

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