小编Sor*_*ora的帖子

在radTreeView中选择一个节点

你好,这是我的代码,我希望你能帮助我,因为telerik支持论坛很糟糕

码:

  function SearchClick() {

            var search = $get("<%= ApplicationSearchResult.ClientID %>").value;
            var treeView = $find("<%= MainTree.ClientID %>");
            var nodes = treeView.get_allNodes();
            var NextNode = document.getElementById("<%=NextNode.ClientID %>");
            NextNode.style.display = "block";
            for (var i = 0; i < nodes.length; i++) {
                var node = nodes[i];
                if (node.get_text() == search) {
                    node.select();
                    expandAllAncestors(node);
                    return;
                }
            }

         }
Run Code Online (Sandbox Code Playgroud)

标记:

<telerik:RadTreeView ID="MainTree" runat="server" CssClass="NewClass" OnNodeClick="NodeClick" 
    Skin="Office2010Silver">
<Nodes>
<telerik:RadTreeNode Selected="true" Text="Hello"  Value="0">
    <Nodes>
        <telerik:RadTreeNode runat="server" Text="Hi" Value="1">
        </telerik:RadTreeNode>
    </Nodes>
    </telerik:RadTreeNode>
<telerik:RadTreeNode  Text="Hellooooooooooooo" Value="2">
    <Nodes>
        <telerik:RadTreeNode runat="server" …
Run Code Online (Sandbox Code Playgroud)

javascript asp.net telerik

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

用c#中的图像替换文本

那是我的代码:

[WebMethod]
public static void SendChatMessage(string msg, int ToClient)
{
    if (msg != null && ToClient != 0)
    {
        if (msg.Contains(":-)")) msg.Replace(":-)", "<img src='Styles/emojie/smile.png'   />  ");
        else if (msg.Contains(":-(")) msg.Replace(":-(", "<img src='Styles/emojie/sad.png'   />  ");
        else if (msg.Contains(":'-(")) msg.Replace(":'-(", "<img src='Styles/emojie/cry.png'   />  ");
        else if (msg.Contains(":-$")) msg.Replace(":-$", "<img src='Styles/emojie/shy.png'   />  ");
        int FromClientID = Convert.ToInt32(HttpContext.Current.Session["ClientID"]);
        string query = "insert into chat (FROM_CLIENT,TO_CLIENT,CHAT_MSG) values (" + FromClientID + "," + ToClient + ",'" + msg + "')";
        new SQLHelper(SQLHelper.ConnectionStrings.WebSiteConnectionString).Insert(query);
    }
}
Run Code Online (Sandbox Code Playgroud)

msg被发送到数据库,因为它不是替换我做错了什么?

c# asp.net

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

从DataTable中选择多个列

我的代码:

 ProductRangesForNewRowsDt = ProductRangesDt.Select("PRODUCT_NAME, MIN_QUANTITY, MAX_QUANTITY, COMISSION_TEMPLATE where PROVIDER_ID = " + PROVIDER_ID).CopyToDataTable();
Run Code Online (Sandbox Code Playgroud)

where ProductRangesForNewRowsDt是a DataTable并且ProductRangesDtDataTable包含这些列的另一个:

PRODUCT_ID
PRODUCT_NAME
PROVIDER_ID.PROVIDER_NAME
MIN_QUANTITY
MAX_QUANTITY
COMISSION_TEMPLATE
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

表达式中的语法错误.

c#

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

尝试将 json 对象转换为 DataTable

我正在尝试将 json 对象转换为DataTable使用此方法:

string jsonString="{"data":[{"uid":502458330,"name":"Mustapha Malass","pic_square":"https://fbcdn-profile-a.akamaihd.net/hprofile-ak-prn2/t5/276351_502458330_1748214131_q.jpg","online_presence":"idle"},"

DataTable obj = JsonConvert.DeserializeObject<DataTable>(jsonString.ToString());
Run Code Online (Sandbox Code Playgroud)

但我收到一个错误:

完成反序列化对象后在 JSON 字符串中找到的附加文本。

PS:我没有发布我所有的json字符串,因为它太大了,因为你可以看到,json不完整的最终愿望。

c# json

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

当值为"0.00000"时,Convert.ToInt64失败

5我的代码是这样的

protected long Getvalue()
{
   DataTable dt = GetDataBaseValue();
     if (dt.Rows.Count > 0)
     {
      return Convert.ToInt64(dt.Rows[0]["BALANCE"].ToString());
     }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

dt.Rows[0]["BALANCE"].ToString()=0.00000 我在这里收到错误

PS:我试图这样做return long.Parse(...),我得到了同样的错误

c#

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

试图将一个游戏对象保持在屏幕左右边界的unity3d中

我的游戏对象有这个代码:

private float screenx;
Vector3 playerPosScreen;
 void Start () {
 screenx=Camera.main.pixelWidth-renderer.bounds.size.x ;
 }

 void update(){
  playerPosScreen = Camera.main.WorldToScreenPoint(transform.position);
  if (playerPosScreen.x >= screenx) {
        //playerPosScreen.x=screenx;
        transform.position=new Vector3 (screenx, transform.position.y,transform.position.z);
    }
    //txt.text = playerPosScreen.x.ToString();
    else if(playerPosScreen.x<=renderer.bounds.size.x){
        transform.position=new Vector3 (renderer.bounds.size.x, transform.position.y,transform.position.z);
    }
 }
Run Code Online (Sandbox Code Playgroud)

我正在开发一款2Dorthographic摄像头的游戏,我的问题是游戏对象继续走出屏幕,我在这里错过了什么?

c# android unity-game-engine unityscript

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

无法将类型为'System.DBNull'的对象强制转换为'System.Byte []'

我有这个代码:

UploadImageControl1.BinaryData =ServiceInfoDt["SERVICE_LOGO"]!=null?(byte []) ServiceInfoDt["SERVICE_LOGO"]:null;
Run Code Online (Sandbox Code Playgroud)

BinaryData 是一个字节数组 byte[]

买我收到这个错误:

Unable to cast object of type 'System.DBNull' to type 'System.Byte[]'.
Run Code Online (Sandbox Code Playgroud)

c#

0
推荐指数
1
解决办法
8078
查看次数

比较SQL Server中的两个日期分钟

我想做的是比较DateTime变量和sql server表中的日期,如果这两个日期之间的差异小于30分钟,则select查询将返回一些值,我正在使用c#发送DateTime变量

string query = "Select * from LoginAttempts where IP_ADDRESS='" + Ipadress + "' and ATTEMPTS<"+MaxLoginAttempts+" and (GETDATE()-LOGIN_DATE)<30";
Run Code Online (Sandbox Code Playgroud)

and (GETDATE()-LOGIN_DATE)<30 我知道这是一个错误的陈述,但应该如何解决?

c# sql sql-server

0
推荐指数
1
解决办法
3301
查看次数

获取c#中两个日期之间的周范围

我有一个表单,用户可以在其中输入起始日期和截止日期,当提交表单时,我将生成一个 excel 文件,其中包含指定的起始日期中的周数范围。

例如,如果用户输入:1/8/2018 - 15/8/2018 excel 文件将包含以下列:

——1/8/2018 to 7/8/2018

——8/8/2018 to 14/8/2018

——15/8/2018 to 21/8/2018

我怎样才能实现按周分割日期范围

感谢任何帮助。

c# asp.net datetime

-1
推荐指数
1
解决办法
1186
查看次数

在javascript中获取400到480之间的随机数

Math.Random()在 javascript 中很困惑,因为我知道这个函数将返回一个介于0和之间的数字1

我试图返回一个 400 到 500 之间的数字,我所做的是:

var y = Math.floor((Math.random() * 400) + 100);
Run Code Online (Sandbox Code Playgroud)

但此代码可能会返回一个值,100或者200 创建一个数字的最佳实践是什么,其中最小值是n0,最大值是n1

javascript

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