我正在使用twitter bootstrap的面板组件.我有以下代码
<div class="panel panel-info">
<div class="panel-heading">
<div class="row">
<div class="col-xs-6">
<i class="fa fa-comments fa-5x"></i>
</div>
<div class="col-xs-6 text-right">
<p class="announcement-text">My queue</p>
</div>
</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如何使整个面板成为超链接.就像我应该能够点击面板的任何部分,它应该导航到另一个页面.
在线示例显示将页脚作为超链接,但我认为如果我可以使整个面板成为超链接会更好.
我不想使用metro.js.
谢谢.
我安装了nodejs并执行了以下操作:
npm install -g phonegap
phonegap create <app path>
cd <app path>
phonegap run android
Run Code Online (Sandbox Code Playgroud)
当我执行run android命令时,我得到以下错误:
An error occurred during creation of android-sub project. The system cannot find the project specified.
Run Code Online (Sandbox Code Playgroud)
不知道这是从哪里来的.
任何线索.
谢谢
我有下面的 c# 方法来比较两个数据表并返回不匹配的记录。
public DataTable GetTableDiff(DataTable dt1, DataTable dt2, string columnName)
{
var StartTime = DateTime.Now;
dt1.PrimaryKey = new DataColumn[] { dt1.Columns["N"] };
dt2.PrimaryKey = new DataColumn[] { dt2.Columns["N"] };
DataTable dtDifference = null;
//Get the difference of two datatables
var dr = from r in dt1.AsEnumerable()
where !dt2.AsEnumerable().Any(r2 => r["N"].ToString().Trim().ToLower() == r2["N"].ToString().Trim().ToLower()
&& r[columnName].ToString().Trim().ToLower() == r2[columnName].ToString().Trim().ToLower())
select r;
if (dr.Any())
{
dtDifference = dr.CopyToDataTable();
}
return dtDifference;
}
Run Code Online (Sandbox Code Playgroud)
此代码有效,但比较数据表中的 10,000 条记录需要 1.24 分钟。有什么办法可以让它更快?
N是主键,columnName是要比较的列。
谢谢。