小编Kyl*_*Mit的帖子

如何在asp.net mvc中完成会话状态超时时重定向到登录页面

我有一个ASP.NET MVC4应用程序,我正在实现sessionTimeout,如:

<configuration>
  <system.web>
    <sessionState timeout="2"></sessionState>
  </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

在身份验证中:

<configuration>
  <system.web>
    <authentication mode="Forms">
      <forms loginUrl="~/Account/LogOn" timeout="1" />
    </authentication>
  </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

会话到期后(2分钟),我需要重定向到登录页面,但不会发生重定向.

如何更改代码以便重定向?

asp.net asp.net-mvc asp.net-mvc-4

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

jQuery工具提示添加换行符

所以,我想获取我有几个div的内容<br/>,然后使用jQuery工具提示小部件将其作为title属性传递.我希望这些线在工具提示中出现在另一个之下.谢谢.到目前为止的代码是:

CSS

.Lines {
    width: 125px;
    height:20px;
    overflow:auto;
}
Run Code Online (Sandbox Code Playgroud)

JavaScript的

$(function () {
    $(document).tooltip();

    $(".Lines").hover(function () {
        IaTxt = $(this).html()

        $(this).prop('title', IaTxt)

    })
});
Run Code Online (Sandbox Code Playgroud)

HTML

<div class="Lines">
    First line.
    <br/>Second line.
    <br/>Third line!
    <br/>Fourth line?
</div>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery jquery-ui jquery-plugins

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

如何将标头中的用户名/密码传递给SOAP WCF服务

我正在尝试使用第三方Web服务 https://staging.identitymanagement.lexisnexis.com/identity-proofing/services/identityProofingServiceWS/v2?wsdl

我已将其添加为服务引用,但我不确定如何传递标头的凭据.

如何使标头请求与此格式匹配?

<soapenv:Header>
    <wsse:Security soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
        <wsse:UsernameToken wsu:Id="UsernameToken-49" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
            <wsse:Username>12345/userID</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/ oasis-200401-wss-username-token-profile-1.0#PasswordText">password123</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">d+VxCZX1cH/ieMkKEr/ofA==</wsse:Nonce>
            <wsu:Created>2012-08-04T20:25:04.038Z</wsu:Created>
        </wsse:UsernameToken>
    </wsse:Security>
</soapenv:Header>
Run Code Online (Sandbox Code Playgroud)

c# asp.net wcf soap web-services

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

覆盖CSS Z-Index堆叠上下文

我试图覆盖/忽略元素的堆叠上下文,以便它可以相对于页面根位于z轴上.

然而,根据文章没有人告诉你Z-Index:

如果元素包含在堆叠顺序底部的堆叠上下文中,则无法使其出现在堆叠顺序较高的不同堆叠上下文中的另一个元素前面,即使使用z-index也是如此十亿!

可以通过以下三种方式之一在元素上形成新的堆叠上下文:

  • 当元素是文档的根元素(元素)时
  • 当元素具有静态以外的位置值和除auto之外的z-index值时
  • 当元素的不透明度值小于1时

使用以下示例:

.red, .green, .blue { position: absolute; }
.red   { background: red; }
.green { background: green; }
.blue  { background: blue; }
Run Code Online (Sandbox Code Playgroud)
<div><span class="red">Red</span></div>
<div><span class="green">Green</span></div>
<div><span class="blue">Blue</span></div>
Run Code Online (Sandbox Code Playgroud)

如果第一个div给出opacity:.99;,(这将创建一个新的堆叠内容的第一个节点上),那么,即使如果.redz-index:1,它还是会被放置在其它元件后面,因为它只是呈现为堆栈内的最高元件.

在jsFiddle工作演示

看起来像这样:

演示

:有没有办法让元素忽略其任何父元素的堆栈上下文,并要求相对于页面的原始堆栈上下文定位?

css z-index css3

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

在SSRS报告中重新部署更新的默认参数

我有一个带有几个参数的SSRS(SQL Server 2008 R2)报告.我遇到一个问题,其中一个参数在首次加载报表时没有始终如一地选择其默认值.

具体来说,它在BIDS中工作正常,但是一旦部署到IIS并在IE中查看,它就会间歇性地工作(在一台服务器上工作,但不能在另一台服 间歇性地,我的意思是它在我部署它的服务器上工作,但是当我将RDS文件复制到另一台服务器时,我的参数的默认行为被破坏了.

细节

该参数具有一系列在"可用值"部分中指定的指定(常量)整数值,这些值表示固定报告周期的选择.默认值具有单个指定值,该值与其中一个可用值匹配.

选项:数据类型为整数,无空值,无多个值,参数可见,自动确定何时刷新.

任何想法为什么我看到这种行为?

reporting-services ssrs-2008

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

Google应用脚本超时~5分钟?

我的谷歌应用程序脚本正在迭代用户的谷歌驱动器文件和复制,有时将文件移动到其他文件夹.该脚本始终在5分钟后停止,日志中没有错误消息.

我在一次运行中排序数十或有时数千个文件.

有任何设置或解决方法吗?

google-apps-script google-drive-api

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

在呈现之前隐藏vue.js模板

我想在完全呈现之前隐藏vue.js模板的内容.考虑以下模板:

<div class="loader"> 
  <table class="hidden">
    <tr v-for="log in logs">
      <td>{{log.timestamp}}</td>
      <td>{{log.event}}</td>
    </tr>
  </table>
</div>
Run Code Online (Sandbox Code Playgroud)

当我在服务器上呈现此模板时,用户<tr>在呈现之前会看到该元素的内容.出于这个原因,我hidden在完全呈现之前使用该类来隐藏它.

在渲染之前,我正在显示一个带有一些动画进度条的loader元素.

渲染完成后,我只需调用element.show()jQuery并隐藏进度条.我的问题是:混合jQuery和vue.js可以实现这个吗?

var vueLogs = new Vue({
  el: "#checkInLogsHolder",
  data: {logs: []}
});
var holder = $("#checkInLogsHolder");

function response(payload) {
  // hiding the loader animation
  holder.find(".loader").remove();
  // showing the rendered table
  holder.find("table").show();
  vueLogs.logs.unshift(payload);
}
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来做到这一点?

vue.js

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

如何在v4.0中为select2元素添加类

这与关于如何将类添加到select2元素的这个问题非常相似,但是那里的答案似乎针对的是早期版本的框架,它在v4.0中经历了一些重大变化

根据这个问题,以添加额外的自定义类来选择2容器,有几个无证属性,你可以传递给选择2的构造,包括:containerCss,containerCssClass,dropdownCss,和dropdownCssClass.

但是在版本4中,当我运行以下代码时:

$('.select2').select2({
    containerCss: "wrap"
});
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

未捕获错误:没有select2/compat/containerCss

如何在v4.0中将类传递给Select2?

这是StackSnippets中的一个例子:

$('.select2').select2({
    containerCss: "wrap"
});
Run Code Online (Sandbox Code Playgroud)
<link href="//cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/css/select2.css" rel="stylesheet"/>
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.js"></script>
<script src="//cdnjs.cloudflare.com/ajax/libs/select2/4.0.0/js/select2.js"></script>

<select class="select2 narrow wrap">
  <option value="AL">Algebra</option>
  <option value="AK">Alaska</option>
  <option value="AZ">Arizona</option>
</select>
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-select2

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

Bootstrap 4中的重色工具提示

我正在尝试重新设置/重新格式化Bootstrap 4中的工具提示,而原始的方式似乎不再起作用了.目前我这样做:

.tooltip-inner {
    background: #7abcff; 
    background: -webkit-linear-gradient(top, #7abcff 0%,#60abf8 44%,#4096ee 100%); 
    background:    -moz-linear-gradient(top, #7abcff 0%,#60abf8 44%,#4096ee 100%); 
    background:   linear-gradient(to bottom, #7abcff 0%,#60abf8 44%,#4096ee 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=0 ); 
    color: #fff;
    font-family: 'Roboto', Arial, sans-serif;
}
.tooltip.top .tooltip-arrow {
    border-top-color: #7abcff;
}
Run Code Online (Sandbox Code Playgroud)

.tooltip-inner工作正常,但.tooltip.top .tooltip-arrow不是; 它保持黑色.我假设.tooltip.top是底部对齐工具提示顶部的箭头.

任何帮助将不胜感激

css tooltip twitter-bootstrap-4 bootstrap-4

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

使用存储过程的SSRS多值参数

我正在研究SSRS报告,该报告使用包含一些参数的存储过程.我遇到两个参数有问题,因为我想选择多个项目.

这是我所拥有的精简版本:

CREATE PROCEDURE [dbo].[uspMyStoredProcedure] 
  (@ReportProductSalesGroupID AS VARCHAR(MAX) 
  ,@ReportProductFamilyID AS VARCHAR(MAX)
  ,@ReportStartDate AS DATETIME
  ,@ReportEndDate AS DATETIME)

--THE REST OF MY QUERY HERE WHICH PULLS ALL OF THE NEEDED COLUMNS

WHERE DateInvoicedID BETWEEN @ReportStartDate AND @ReportEndDate
AND ProductSalesGroupID IN (@ReportProductSalesGroupID)
AND ProductFamilyID IN (@ReportProductFamilyID)
Run Code Online (Sandbox Code Playgroud)

当我尝试只运行存储过程时,如果我只为1 @ReportProductSalesGroupID和1 输入值,则只返回值@ReportProductFamilyID.如果我尝试输入两个SalesGroupID和/或2 ProductFamilyID它没有错误,但我什么也没有返回.

-- Returns data
EXEC uspMyStoredProcedure 'G23',     'NOF',     '7/1/2009', '7/31/2009'

-- Doesn't return data
EXEC uspMyStoredProcedure 'G23,G22', 'NOF,ALT', '7/1/2009', '7/31/2009'
Run Code Online (Sandbox Code Playgroud)

在SSRS中,我收到一条错误消息:

','附近的语法不正确

看来,分隔符包含在字符串中而不是分隔符中

reporting-services

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