小编hoy*_*tdj的帖子

粘滞标题涵盖锚文本

我有一个粘滞的标题浮在页面的其余部分.当我链接到页面锚点时,当然是滚动,以便锚点位于页面顶部.但是,当发生这种情况时,标题会覆盖下面的文本.

有没有办法解决这个问题?我不能只是将锚点向下移动,因为页面上有很多锚点,每个文本都有不同的文本.我的第一个是以某种方式滚动到锚点上方的某个高度.

谢谢,大卫

html css

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

为什么 SELECT 语句中的简单函数调用会大大减慢我的查询速度?

我正在尝试重构一些 SQL 代码,使其更具可读性和可维护性;但是,我不想破坏性能。我试图将 select 语句中的一些列逻辑移至多个函数中,但发现性能大幅下降。我希望大家能帮助我理解为什么;更好的是,如何解决它!

重构后,我的代码大致类似于下面的示例。在重构之前, CASE 语句不是函数调用,而是直接位于 select 子句中的 SUM 函数内。

FUNCTION funcOne(@colA, @colB, @colC, @valX, @valY)
RETURNS INT AS
BEGIN
    RETURN CASE
        WHEN @colA = @colB
            THEN @valX + @valY
        WHEN @colC BETWEEN 1 AND 10
            THEN @valX
        ELSE 0
    END
END

FUNCTION funcTwo(@colA, @colB, @colC, @valX, @valY)
RETURNS INT AS
BEGIN
    RETURN CASE
        WHEN @colA <> @colB
            THEN @valX + @valY
        WHEN @colC BETWEEN 1 AND 10
            THEN @valY
        ELSE 0
    END
END

SELECT …
Run Code Online (Sandbox Code Playgroud)

sql sql-server query-performance

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

MVC 异步发布模型和负载响应

我在一个页面上有 2 个局部视图,每个视图都有自己独特的模型。我想从一个局部视图(它是一个表单)异步发布数据,然后从控制器获取响应并将其加载到第二个局部视图中。

基本上我的页面结构如下。

父视图:

<div id="viewA">
    @Html.Partial("_viewA, Model.viewA)
</div>
<div id="viewB">
    <p>Loading...</p>
</div>
Run Code Online (Sandbox Code Playgroud)

_viewA:

@model ModelA

@using (Html.BeginForm())
{
    @Html.LabelFor(model => model.Thing)
    @Html.EditorFor(model => model.Thing)
    <input type="submit" value="Submit">
}
Run Code Online (Sandbox Code Playgroud)

_视图B:

@model ModelB

<table>
    <tr>
        <th>
            Column 1
        </th>
        <th>
            Column 2
        </th>
    </tr>
    @foreach (var item in Model) {
    <tr>
        <td>
            @Html.DisplayFor(modelItem => item.Col1)
        </td>
        <td>
            @Html.DisplayFor(modelItem => item.Col2)
        </td>
    }
</table>
Run Code Online (Sandbox Code Playgroud)

控制器:

[HttpPost]
public ActionResult Something([Bind(Include="Thing")] ModelA modela)
{
    //do stuff
    ModelB modelb = new ModelB();
    return PartialView("_viewB", …
Run Code Online (Sandbox Code Playgroud)

c# ajax asp.net-mvc jquery asynchronous

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

标签 统计

ajax ×1

asp.net-mvc ×1

asynchronous ×1

c# ×1

css ×1

html ×1

jquery ×1

query-performance ×1

sql ×1

sql-server ×1