小编Tec*_*hDo的帖子

Twitter like new tweet count notification in ASP.Net

I have very limited knowledge in jQuery. I need to develop a page which should show the count of new message posted. In twitter and stackoverflow websites, I have seen a div which shows the count of new tweet/questions posted and while clicking on it, the newer ones are shown on the top. Below added are the sample images: enter image description here

enter image description here

Please suggest whether it can be attained using jQuery or Ajax. Thanks

javascript asp.net twitter ajax jquery

9
推荐指数
2
解决办法
1160
查看次数

发布后保留表单值(不是模型的一部分)

我有一个MVC4页面,其中包含一个表单,其中包含一组复选框,单选按钮和用作搜索字段的文本框.在发布后,将解析选择,并使用新结果更新下部结果网格.现在,所有表单值在返回时都被清除,新结果显示在网格中 - 只有网格是模型的一部分.

我希望所有表单选择在发布后保留其值,以便用户可以查看(和更改)下一个帖子/搜索的选择.表格上印有viewbags.

@using (Html.BeginForm("Index", "Home", FormMethod.Post, new { id = "searchform" }))
{
    @Html.ValidationSummary("Please correct the following errors")

<div style="float:left;">

    <div style="float:left;">
    <label>Name:</label>
    @Html.TextBox("name")
    </div>

    <div style="float:left; margin-left:15px">
    <label>Company:</label>
    @Html.TextBox("company")
    </div>

    <div style="float:left; margin-left:65px">
    <label>Date Range:</label>
    @Html.TextBox("dateStart", "", new { @class = "datefield", type = "date" })
    &nbsp;to&nbsp;
    @Html.TextBox("dateEnd", "", new { @class = "datefield", type = "date" })
    </div>

</div>

<div style="clear: both;">
    Match Any Categories? <input type="radio" name="categoryMatchAll" value="false" checked="checked" />&nbsp;&nbsp;&nbsp;
    Match All Categories?  <input type="radio" …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc-4 entity-framework-5

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

读取用户会话时出现NULL引用异常(反射)

我已经使用引用阅读所有用户会话实现了用于读取活动会话的代码,并获取了ASP.NET中所有活动会话的列表.

Private List<String> getOnlineUsers()
{
    List<String> activeSessions = new List<String>();
    object obj = typeof(HttpRuntime).GetProperty("CacheInternal", BindingFlags.NonPublic | BindingFlags.Static).GetValue(null, null);
    object[] obj2 = (object[])obj.GetType().GetField("_caches", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(obj);
    for (int i = 0; i < obj2.Length; i++)
    {
        Hashtable c2 = (Hashtable)obj2[i].GetType().GetField("_entries", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(obj2[i]);
        foreach (DictionaryEntry entry in c2)
        {
            object o1 = entry.Value.GetType().GetProperty("Value", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(entry.Value, null);
            if (o1.GetType().ToString() == "System.Web.SessionState.InProcSessionState")
            {
                SessionStateItemCollection sess = (SessionStateItemCollection)o1.GetType().GetField("_sessionItems", BindingFlags.NonPublic | BindingFlags.Instance).GetValue(o1);
                if (sess != null)
                {
                    if (sess["loggedInUserId"] != …
Run Code Online (Sandbox Code Playgroud)

c# asp.net hosting iis-6 reflectionpermission

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

从表中的两列中仅选择不同的值

如果我有一张桌子如

1 A

1 B

1 A

1 B

2 C

2 C
Run Code Online (Sandbox Code Playgroud)

我想从两列中选择不同的,以便我得到

1 

2 

A

B

C
Run Code Online (Sandbox Code Playgroud)

我该如何说出我的查询?是连接列并将它们包装在不同的函数运算符周围的唯一方法吗?

sql sql-server sql-server-2008

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

如何更新#temptable

CREATE TABLE #TempProducts (
    Id uniqueidentifier,
    ManufacturerId uniqueidentifier,
    Number varchar(50),
    PresentId uniqueidentifier null)
Run Code Online (Sandbox Code Playgroud)

如何更新 PresentId 字段?我在这方面有不同的错误:

1) 数据库中已有一个名为“#TempProducts”的对象。

UPDATE #TempProducts
SET #TempProducts.PresentId = p.Id
FROM #TempProducts JOIN Products p ON (#TempProducts.ManufacturerId = p.ManufacturerId AND #TempProducts.Number = p.Number)
WHERE #TempProducts.Id <> p.Id
Run Code Online (Sandbox Code Playgroud)

2) 无法绑定多部分标识符“t.PresentId”。

UPDATE #TempProducts
SET t.PresentId = p.Id
FROM #TempProducts t JOIN Products p ON (t.ManufacturerId = p.ManufacturerId AND t.Number = p.Number)
WHERE t.Id <> p.Id
Run Code Online (Sandbox Code Playgroud)

sql t-sql temp-tables

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

在插入查询中动态选择列名

获取错误列名称"@ColumnNames"无效.在最后一行(插入子句),任何想法为什么?

Declare @ColumnNames varchar(2000)
Declare @OrderId int
set @OrderId = 110077

select @ColumnNames = COALESCE(@ColumnNames + ', ', '') + COLUMN_NAME
    from 
        INFORMATION_SCHEMA.COLUMNS
    where 
        TABLE_NAME='OrderItems'

Insert into dbo.OrderHistory(@ColumnNames) select * from dbo.[Order] where ID= @OrderId
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server dynamic-sql

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

MS SQL如何使用单个值更新多行?

谁能告诉我如何用相同的值更新多个行..?

例如,如果我有一个员工表,如,

employee id   salary
    1           100
    2           230
    3           120
    4           360
    5           190
Run Code Online (Sandbox Code Playgroud)

如果我希望员工1,2和5拥有相同的薪水,比如说300 ...如何使用单个查询更新?

谢谢

sql sql-server sql-server-2008

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

如何删除FileSystemWatcher对象的特定实例

我有一个Windows应用程序,它使用FileSystemWatcher来监视文件的更改.可以添加多个文件位置,并为每个位置创建一个新的FileSystemWatcher实例,并将该位置添加到列表框中.可以选择从列表框中删除位置.删除位置时,我需要删除/处理FileSystemWatcher的特定实例.有没有办法达到这个目的?提前致谢.

FileSystemWatcher fsw;

    private void CreateFWInstance(string strLoc)
    {
        if (strLoc != string.Empty)
        {
            fsw = new FileSystemWatcher();
            fsw.Changed += new FileSystemEventHandler(OnChanged);

            fsw.Path = strLoc;
            fsw.SynchronizingObject = this;

            fsw.EnableRaisingEvents = true;

        }
    }
Run Code Online (Sandbox Code Playgroud)

c# filesystemwatcher windows-applications

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

仅使用子选择的Oracle查询

我只想返回有三列的1行

(SELECT count(1) from tests) TestCount, 
(select count(1) from customers) CustomerCount, 
(select count(1) from patients) PatientCount
Run Code Online (Sandbox Code Playgroud)

sql oracle

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

清除DataTable中的多个列值

我有一个数据表,其中包含3列Column1, Column2Column3数据.我可以使用以下代码清除单列值.

dtTable.Rows.OfType<DataRow>().
       ToList().
       ForEach(r => r["Column1"] = DBNull.Value);
Run Code Online (Sandbox Code Playgroud)

我需要清除同一数据表的两列; 有没有方法在同一行代码中指定两个列名?

c# linq datatable

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

MS Sql server中的累计总数

可能重复:
计算SqlServer中的运行总计

我需要在ms-sql server中获取一列的累积(运行)总数.即如果存在名为"Marks"的列,则对应于每行累积和将是当前行和前一行的总和.我们可以在不使用连接的情况下获得结果吗?因为我的查询非常大.

我已经包含了一个示例表和数据:

CREATE TABLE "SCORE_CHART" 
   (    
        "STUDENT_NAME" NVARCHAR(20), 
        "MARKS" INT
   )

INSERT INTO SCORE_CHART (STUDENT_NAME, MARKS) VALUES ('STUD1', 95);
INSERT INTO SCORE_CHART (STUDENT_NAME, MARKS) VALUES ('STUD2', 90);
INSERT INTO SCORE_CHART (STUDENT_NAME, MARKS) VALUES ('STUD3', 98);

SELECT STUDENT_NAME, MARKS FROM SCORE_CHART;
Run Code Online (Sandbox Code Playgroud)

预期结果: 在此输入图像描述

在oracle中,它很容易编写如下:

SELECT 
  STUDENT_NAME,
  MARKS,
  SUM(MARKS) OVER (ORDER BY STUDENT_NAME) CUM_SUM
FROM SCORE_CHART
ORDER BY STUDENT_NAME;
Run Code Online (Sandbox Code Playgroud)

提前致谢.

sql t-sql sql-server sql-server-2005 sql-server-2008

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