小编tho*_*yer的帖子

如何在数组中设置对象?

我有很多细节.我想将它们堆叠在一个数组中,我可以这样做吗?

detailObj = {

    textDetail: "hello this is my text!",
    id: "tooltip_businessDetails"

};

var idArray[0] = detailObg;
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

数据表中for循环出错

我在数据表中遇到错误,我想在aspx代码中显示它.(%>)

它给我一个例外:

在编译服务此请求所需的资源期间发生错误.请查看以下特定错误详细信息并相应地修改源代码.

这是代码:

<%for (int i = 0; i < DTview.Rows.Count; i++)%>
     <% {%>
        <tr><%=DTview.Rows[i]["blog_total_views"].ToString(); %></tr>
        <tr><%=DTview.Rows[i]["first_name"].ToString(); %></tr>
        <tr><%=DTview.Rows[i]["is_affiliate"].ToString(); %></tr>
        <tr><%=DTview.Rows[i]["rating"].ToString(); %></tr>
        <tr><%=DTview.Rows[i]["price"].ToString(); %></tr> 
        <tr><%=DTview.Rows[i]["current_city"].ToString(); %></tr>
      <%}%>
Run Code Online (Sandbox Code Playgroud)

谢谢

c# asp.net

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

jQuery与"onkeypress"滞后来做出改变

我有一个带有文本的跨度,假设我在文本框中按某些东西后会不断变化.

<input type="text" class="response" onkeypress="return ChangeSpan()" id="how_many" name="how_many" placeholder="Enter how many..." />
Run Code Online (Sandbox Code Playgroud)

和我的jQuery:

<script type="text/javascript">
function ChangeSpan() {
    var text = $("#how_many").val();
    $('#changeText').text(text);
}
</script>
Run Code Online (Sandbox Code Playgroud)

它工作得非常好,但是当我按下"dfg"它时,它只能"df"在跨度上出现.只有当我添加下一个字符时,才会添加"g".

我希望它也能回应最后一个角色,我该怎么做?

javascript jquery

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

2个数组为1,lambda exp不同

我有两个从数据库中获取的对象数组,有些重叠,所以我必须制作一个独特的函数.

我试图制作一个lambda表达式,但我仍然有一个重叠的对象.

这是我的代码:

ArtObject[] pinui = new ArtObject[root.Count - 1];
ArtObject[] c1=     new ArtObject[root2.Count - 1];

pinui = getArticlesArray(root2, pinui);
c1= getArticlesArray(root, c1);

art = new ArtObject[c1.Count()+pinui.Count()];

pinui.CopyTo(art, 0);
c1.CopyTo(art, pinui.Count());

art = art.Distinct().OrderByDescending(a => a.dateTosort).ToArray();
Run Code Online (Sandbox Code Playgroud)

我觉得我的最后一行出了问题,art = art.Distinct().OrderByDescending(a => a.dateTosort).ToArray();我想知道什么,怎么才能得到不同的对象..?

c# lambda

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

asp.net中的一个C#sql注入方法到多个网站

我有多个网站,其中一些从POST获取参数,一些有JQuery AJAX处理程序,一些在查询字符串,一些在onclick asp:Button或ImageButton ..

我想制作一个方法,我可以放在我的所有网站,这将处理所有.我做了这个方法:

private void Si()
{     
    foreach (String key in Request.Params)
    {
        string temp = Request[key];

        string[] array_split_item = new string[] { "–", ";", "/*", "*/", "@@", "char", "nchar", "varchar", "nvarchar", "alter", "begin", "cast", "create", "cursor", "declare", "delete", "drop", "end", "exec", "execute", "fetch", "insert", "kill", "open", "select", "sys", "sysobjects", "syscolumns", "table", "update", "<script", "<//script>", "‘" };


        foreach (string strItem in array_split_item)
        {
            temp = temp.ToLower().Replace(strItem.ToLower(), "");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但有2个问题:

  1. 这是制作这种方法的最佳方法吗?

  2. 是否有可能知道某人是否已被"抓住"此方法试图注入某些东西?如果是这样,怎么样?

谢谢!

c# asp.net security

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

迭代一个数字中的数字,只要它的数字相同

我需要循环遍历数字的数字,直到该数字有差异,然后输出数字长度:

例如 :

0000123

所以输出应该是3.

(消除0000和输出123)

我该如何解决?

javascript

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

标签 统计

c# ×3

javascript ×3

asp.net ×2

jquery ×2

lambda ×1

security ×1