小编gfr*_*zle的帖子

简单的HTML下划线

我正在创建一个将打印的HTML表单,其中包含需要由收件人写入的字段.基本上我想要的是一条从字段标签末端延伸到页面一侧的单行.这就是我现在正在做的事情:

<table width="100%">
    <tr>
        <td width="1%">
            Label:
        </td>
        <td style="border-bottom-style:solid; border-bottom-width:1px;">
            &nbsp;
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这是有效的,但必须有一个更简单的方法来做到这一点,而不需要一个完整的表元素.有任何想法吗?

html

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

如何将安全FTP功能添加到.NET应用程序

我正在将内部客户端 - 服务器应用程序重写为.NET MVC应用程序.它需要通过安全的FTP发送和接收文件.原始应用程序是客户端 - 服务器并使用MOVEit Freely来执行SFTP.是否有可以在.NET中使用的库或产品?

.net ftp asp.net-mvc sftp

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

从IE打印时,如何防止<td>元素出现在多个页面上?

我有一个HTML数据表,每个单元格可以有多行文本.打印表格时,可能会拆分一行,以便某些数据显示在第一页的底部,一些数据显示在下一页的顶部.是否有相当于Word的"保持在一起"功能,以防止在表行中发生分页?我认为这将是一个常见问题,但我能找到的唯一"答案"隐藏在某个带连字符的网站上.:)

更新: 将使用IE 7查看数据,它似乎无法正确处理"page-break-inside"属性(如果有的话).还有替代品吗?这是jQuery可以帮助的东西吗?

html printing page-break

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

Sitecore将端口号添加到所有URL

想知道以前是否有人见过这种行为.我的Sitecore 6.6实例将端口号附加到它为我的站点生成的所有URL.例如,主页的链接应该是" https://example.org ",而是生成为" https://example.org:443 ".一切都可以正常使用端口号,但是它混淆了我们试图用SEO和规范化做的一些事情.有谁知道是否有设置或设置不产生端口号?(我确信我可以通过在管道中的适当位置捕获它们来重写URL,但我希望在跳转到之前有一个更简单的方法.)

url sitecore port-number

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

jQuery库位置希望在服务器上以不同方式引用

我有一个使用jQuery的ASP.NET MVC应用程序.要加载js库,我会像这样引用它们:

<script type="text/javascript" src="../../Scripts/jquery-1.3.2.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

这在本地工作正常,但是当我将它发布到服务器时,它找不到库.要使它工作,我必须将其更改为:

<script type="text/javascript" src="../Scripts/jquery-1.3.2.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

进行此更改允许它在本地和服务器上工作,但它会向我发出警告,指出找不到该文件.所以我有几个问题:

  1. 如果我没有引用正确的库位置,代码如何在本地工作?
  2. 我可以为脚本路径提供什么,它可以在任何地方工作而不会发出警告?

我知道#2的答案是将库存储在一些已知的绝对路径中,但我还没有准备好承诺.

model-view-controller asp.net-mvc jquery jquery-ui

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

USING与声明上下文变量是否有优势?

这两个片段做同样的事情 - 是否有一个比另一个好,或者只是一个偏好的问题?

Using context As MyDatabaseDataContext = New MyDatabaseDataContext()
    Dim test = context.Employees.Count
End Using
Run Code Online (Sandbox Code Playgroud)

Dim context As MyDatabaseDataContext = New MyDatabaseDataContext()
Dim test = context.Employees.Count
Run Code Online (Sandbox Code Playgroud)

我意识到这些是过于简单的例子 - 一种方法比另一种方法更好的方案是什么?

.net linq vb.net linq-to-sql

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

Firefox与Chrome的绝对定位

我在使用jQuery创建菜单时遇到问题,我已经归结为下面的问题.此示例代码在Firefox和Chrome中的呈现方式不同:

HTML:

<table id="topTable">
    <tr>
        <td>
            <div id="outer">
                OuterDiv
                <div id="inner">
                    InnerDiv
                </div>
            </div>
        </td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

CSS:

#topTable {
    position: absolute;
    top: 50px;
}

#outer {
    background-color: Red;
}

#inner {
    background-color: Blue;
    position: absolute;
    top: 0px;
    left: 100px;
}
Run Code Online (Sandbox Code Playgroud)

在Firefox中,"外部"元素在页面下方显示50px,但"内部"元素位于页面的最顶部.在Chrome中,"内部"div略高于50px,但远不及页面顶部.有人能解释为什么我会看到这种不同的行为吗?我注意到将"position:absolute"添加到"outer"元素会导致示例在每个浏览器上呈现相同的内容,但这会影响我实际菜单代码的样式.如果我能理解这里发生了什么,我可以弄清楚我需要采取哪些方向来修复我的实际代码.有任何想法吗?

html firefox google-chrome

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

在ListView LayoutTemplate中显示总计

我正在使用ListView控件(ASP.NET 2008)来显示一堆数据行,而在底部我想要一些总计.我最初要在LayoutTemplate中定义页眉和页脚,并使用一些本地函数获取总数,即<%#GetTheSum()%>,但看起来LayoutTemplate不处理<%#...%>句法.

另一个想法是将Label放在LayoutTemplate中并使用FindControl来更新它.不确定是否可能(稍后会尝试).

使用ListView显示总计的最佳方法是什么?

更新:解决方案在这里.

asp.net listview

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

为什么我不能在运行时编辑我的ASP.NET Web应用程序?

为什么ASP.NET Web应用程序的代码隐藏页面在运行时被锁定?我有较旧的项目(可能定义为"网站"而不是"网络应用程序"),我可以编辑后面的代码,刷新浏览器,看看我的更改.使用Web应用程序,如果我想要查看我的更改,我必须不断关闭并重新打开浏览器.是否有一个设置或我缺少的东西允许我在运行时编辑,而不重新启动调试会话?

asp.net web-applications visual-studio-2008

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

LINQ to SQL无法识别新的关联?

我有两个项目使用遗留数据库,表之间没有关联.在一个,如果我在DBML文件中创建关联,我可以像这样引用LINQ中的关联:

From c In context.Cities Where c.city_name = "Portland" _
Select c.State.state_name
Run Code Online (Sandbox Code Playgroud)

(假设我添加了链路从City.state_abbrState.state_abbr在DBML文件).

在使用不同数据库的不同项目中,手动添加关联似乎并没有给我这个功能,我不得不像这样编写LINQ查询:

From c In context.Cities Where c.city_name = "Portland" _
Join s In context.States On c.state_abbr = s.state_abbr _
Select s.state_name
Run Code Online (Sandbox Code Playgroud)

知道我在第二个项目中可能缺少什么吗?

注意:这些是完全人为的例子 - 真正的源表彼此并不相同,而且非常神秘.

linq linq-to-sql

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