use*_*567 9 asp.net telerik visual-studio-2013
我有一个.NET 4.0应用程序,它在网页中使用RadGrid.当我在第一台机器上打开我的页面时,我得到了以下HTML,
<div id="ctl00_mainContentPlaceHolder_ctl00_mainContentPlaceHolder_radMainPanel">
<div id="ctl00_mainContentPlaceHolder_radMain" class="RadGrid RadGrid_Metro">
<img width="64px" style='max-height: 100px; max-width: 100px;' src="/Data/Images/2013_09_16_17_18_37_1837_30f9.jpg" />
</td><td>
Run Code Online (Sandbox Code Playgroud)
当我在第二台机器上打开同一页面时,
<div id="ctl00_mainContentPlaceHolder_ctl00_mainContentPlaceHolder_radMainPanel">
<div id="ctl00_mainContentPlaceHolder_radMain" class="RadGrid RadGrid_Metro">
<table class="rgMasterTable" id="ctl00_mainContentPlaceHolder_radMain_ctl00" style="width:100%;table-layout:auto;empty-cells:show;">
<colgroup>
<col style="width:35px" />
<col />
<col />
<col />
<col />
<col />
<col />
...............................................................
Run Code Online (Sandbox Code Playgroud)
第二个是正确的,但为什么我的第一台机器没有显示任何表格元素,这是根本原因.
<add key="vs:EnableBrowserLink" value="false" />
Run Code Online (Sandbox Code Playgroud)
use*_*567 14
<add key="vs:EnableBrowserLink" value="false" />
Run Code Online (Sandbox Code Playgroud)
小智 6
是的,问题出现在浏览器链接中,VS 2013默认启用它.
这是VS2013与已打开解决方案的浏览器之间的连接.调试时,VS2013打开端口并插入与VS2013通信的js脚本.目前这个功能并不是那么有用.您只能刷新打开解决方案的所有浏览器.在某些情况下,此功能会扭曲HTML,因此在这种情况下.
那么如何禁用它呢?
有三种方式:http: //www.asp.net/visual-studio/overview/2013/using-browser-link
在"浏览器链接"下拉菜单中,取消选中"启用浏览器链接".
在Web.config文件中,在appSettings部分中添加名为"vs:EnableBrowserLink"的键,其值为"false".
在Web.config文件中,将debug设置为false.
归档时间: |
|
查看次数: |
1658 次 |
最近记录: |