小编Tes*_*ser的帖子

JavaScript 确认消息中的新行

我有一个 .Net 应用程序,其中我的一个页面在初始页面加载期间,我正在设置 asp 标签控件的文本。在我的 aspx 页面中,我有一个 Javascript 函数来读取标签文本并显示确认弹出消息。问题是,标签文本中的“\n”并没有在 JS 确认消息中引入换行符。

我的代码背后

lblMsg.Text = "string1" + "\n" + "string2"
Run Code Online (Sandbox Code Playgroud)

ASPX页面

function PendingDeleteValidate() {
    var x = document.getElementById("<%=lblMsg.ClientID%>");

    if (confirm(x.innerHTML))
        return true;
    else
        return false;
}
Run Code Online (Sandbox Code Playgroud)

JS 确认对话框消息显示:

字符串1\n字符串2

我需要在两个字符串之间显示换行符。

javascript c# asp.net

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

SQL Server - UNION ALL

我是SQL开发的新手,我需要在两个select语句上执行UNION.以下是示例查询.Join表和条件,其中条件,列名和所有内容在select语句中都是相同的,除了FROM子句之后的主表.我只是想知道是否有一种方法可以有一个静态选择查询,而不是为UNION重复两次相同的查询(不需要动态查询).

SELECT Sum(ABC.Intakes) As TotalIntakes, Sum(ABC.ClientTarget) as TotalClientTarget
FROM(

    SELECT Sum(tt.IntakesReceived) As Intakes, Sum(tt.ClientTarget) As ClientTarget, 
        tt.ProgramId 
    FROM 
        (SELECT Count(DISTINCT ClientID) As IntakesReceived,  
           DATEDIFF(MONTH, L.AwardStartDate, L.AwardEndDate)*L.MonthlyClientTarget As ClientTarget, 
           L.AwardId, L.ProgramId
        FROM IntakeCoverageLegacy As L
          LEFT JOIN UserRoleEntity URE ON URE.EntityId  = L.AwardId
          LEFT JOIN CDPUserRole UR ON URE.UserRoleId = UR.Id AND UR.CDPUserId = @UserId     
        WHERE (@Program IS NULL OR L.ProgramId IN (SELECT ProgramID FROM @ProgramIDList)
          AND (ufn_IsInternalUser(@UserId) = 1
               OR (ufn_IsInternalUser(@UserId) = 0 AND UR.CDPUserId = @UserId ))    
        GROUP BY …
Run Code Online (Sandbox Code Playgroud)

sql sql-server union

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

标签 统计

asp.net ×1

c# ×1

javascript ×1

sql ×1

sql-server ×1

union ×1