Nvivo 10 如何调整Node顺序?使其按自己想要的顺序排列
nodejs异步执行的问题
一个标准的Python字典,包含所有有效的HTTP头信息。 有效的头信息与客户端和服务器有关。 这里有几个例子:
CONTENT_LENGTH
CONTENT_TYPE
QUERY_STRING :未解析的原始请求字符串。
REMOTE_ADDR :客户端IP地址。
REMOTE_HOST :客户端主机名。
SERVER_NAME :服务器主机名。
SERVER_PORT :服务器端口号。
在 META 中有效的任一HTTP头信息都是带有 HTTP_ 前缀的 键,例如:
HTTP_ACCEPT_ENCODING
HTTP_ACCEPT_LANGUAGE
HTTP_HOST :客户端发送的 Host 头信息。
HTTP_REFERER :被指向的页面,如果存在的。
HTTP_USER_AGENT :客户端的user-agent字符串。
HTTP_X_BENDER : X-Bender 头信息的值, 如果已设的话。
绑定子节点:
DataRow[] rowList = datatable.Select("Parent_Category_ID='" + parentNode.Value + "'","Sort_Key");
其中第2个参数是排序参数,按照Sort_Key排序
//////////////////////////////////////////////
以下我的代码
///
/// 绑定树
///
///
///
///
public void BindCategoryTreeView(TreeView treeview, bool isExpanded, string sSelectedData)
{
//判断DDL中选择的industry_id
string uIndustry_Name = this.DDL_Department.SelectedValue;
//if (uIndustry_Name == "")
//{
// uIndustry_Name = this.DDL_Department.Items[0].Text;
//}
Article bifs = new Article();
DataSet dss = bifs.getDataSetOfIndusty_ID(uIndustry_Name);
int uIndustry_id = Convert.ToInt32(dss.Tables[0].Rows[0]["Constant_Value"]);
Article art = new Article();
DataTable datatable = art.GetCategorys(uIndustry_id).Tables[0];
treeview.Nodes.Clear();
DataRow[] rowList = datatable.Select("Parent_Category_ID='-1'");
if (rowList.Length < 0)
{
return;
}
TreeNode rootNode = new TreeNode();
rootNode.Text = rowList[0]["Category_Name"].ToString();
rootNode.Value = rowList[0]["Category_ID"].ToString();
rootNode.Expanded = isExpanded;
rootNode.Selected = true;
treeview.Nodes.Add(rootNode);
CreateChildNode(rootNode, datatable, isExpanded, sSelectedData);
}
///
/// 递归调用创建子结点
///
///
///
///
///
public void CreateChildNode(TreeNode parentNode, DataTable datatable, bool isExpanded, string sSelectedData)
{
DataRow[] rowList = datatable.Select("Parent_Category_ID='" + parentNode.Value + "'","Sort_Key");
foreach (DataRow row in rowList)
{
TreeNode node = new TreeNode();
node.Text = row["Category_Name"].ToString();
node.Value = row["Category_ID"].ToString();
node.Expanded = isExpanded;
if (node.Value == sSelectedData)
{
node.Selected = true;
}
parentNode.ChildNodes.Add(node);
CreateChildNode(node, datatable, isExpanded, sSelectedData);
}
}
里面连数据库和付值都是我自己的变量,你换成你的就可以了
1.点击“布局”-选择“排序依据”
2.排序依据的下拉选项中,选择“自定义”
3.点击节点,右击,就会出现“上移”、“下移”选项,按照需求选择即可。
可以先按照你想要的顺序将nodes编号,比如1. name, 2. gender.......,然后在nodes那一栏底下空白部分,右键,sort by--name,就可以按照顺序排序了!还有其他的各种排序方式你可以都尝试一下。
向楼主学习~谢谢楼主!我看不错噢 谢谢楼主!既然你诚信诚意的推荐了,那我就勉为其难的看看吧! 在唱戏上播放音乐,如何将音乐按排列顺序播放?