.Net 控制台应用程序在 4.6.1 框架中,使用 MongoDB.Driver 2.8.0。我在 SO 中引用了许多帖子,但我仍然收到超时错误。下面是我参考的一些帖子
使用 CompositeServerSelector System.TimeoutException 选择服务器 30000 毫秒后发生超时:使用 CompositeServerSelector MongoDB C# 2.0 TimeoutException选择服务器 30000 毫秒后发生超时
下面是我用来从集合中访问文档的代码。
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;
using MongoDB.Driver;
class Program
{
static void Main(string[] args)
{
string connectionString =
@"mongodb://mongoaccnt:ADASDXZWADAS2VgsqTYcTS4gtADmB1zQ==@mongocnt.documents.azure.com:10255/?ssl=true&replicaSet=globaldb";
MongoClientSettings settings = MongoClientSettings.FromUrl(
new MongoUrl(connectionString)
);
settings.SslSettings = new SslSettings() { EnabledSslProtocols = SslProtocols.Tls12 };
var mongoClient = new MongoClient(settings);
string dbName = "app-db";
string collectionName = "test";
var database = mongoClient.GetDatabase(dbName);
var todoTaskCollection = database.GetCollection<test>(collectionName);
var filter …Run Code Online (Sandbox Code Playgroud) 我在这个论坛上提到了一些答案 http://www.jqwidgets.com/jquery-widgets-documentation/documentation/jqxgrid/jquery-grid-cellsrendering.htm http://www.jqwidgets.com/community/topic/change-行彩色的,GridView控件/
两者都是使用单元格的单元格事件完成的,并且可以应用于同一单元格.如何获取一个单元格的值来更改不同单元格的颜色?
或者有一种方法可以改变整行的背景颜色吗?下面是我用来改变相同单元格颜色的代码.
var cellsrenderer = function(row, column, value, defaultHtml) {
var element = $(defaultHtml);
element.css({ 'background-color': '#' + value });
return element[0].outerHTML;
return defaultHtml;
$("#jqxgrid").jqxGrid({
width: 1100,
autorowheight: true,
autoheight: true,
source: dataAdapter,
theme: 'classic',
columns: [
{ text: 'Job Number', dataField: 'jobNum' },
{ text: 'Project Name', dataField: 'ProjName' },
{ text: 'Hours', dataField: 'hrssum' },
{ text: 'Project Type', dataField: 'Suffix' },
{ text: 'color name', dataField: 'colorname', cellsrenderer: cellsrenderer }
]
});
}
Run Code Online (Sandbox Code Playgroud)