从C#函数获取返回值并以html显示 - c#

我正在尝试显示数据库中的表计数。我有一个返回行数的函数。我是C#的新手,我不确定如何在html中调用该函数,以便它显示返回的值。

这是我从How to count the number of rows from sql table in c#?获得的c#函数:

public int Get_Count(object sender, EventArgs e)
{
    {
        string stmt = "SELECT COUNT(*) FROM dbo.listing";
        int count = 0;

        using (SqlConnection thisConnection = new SqlConnection("Data Source=DATASOURCE"))
        {
            using (SqlCommand cmdCount = new SqlCommand(stmt, thisConnection))
            {
                thisConnection.Open();
                count = (int)cmdCount.ExecuteScalar();
            }
        }
        return count;
    }
} 

这是我想显示返回计数的HTML行:

<p class="lead text-muted block text-center"><strong>Get_Count()</strong> results found</p>

参考方案

页面加载事件

     protected void Page_Load(object sender, EventArgs e)
    {
        this.DataBind();
    }

    public int Get_Count()
   {
      {
          string stmt = "SELECT COUNT(*) FROM dbo.listing";
          int count = 0;

          using (SqlConnection thisConnection = new SqlConnection("Data Source=DATASOURCE"))
            {
               using (SqlCommand cmdCount = new SqlCommand(stmt, thisConnection))
                 {
                    thisConnection.Open();
                    count = (int)cmdCount.ExecuteScalar();
                 }
           }
          return count;
       }
    }

然后

    <p class="lead text-muted block text-center"><strong><%# Get_Count() %></strong> results found</p>

从C#分配一个JavaScript变量 - c#

我有一些JavaScript,例如:<script type="text/javascript"> flashvars.myval = "blah"; //get this from c# ..etc </script> 我需要从C#中分配变量我怎样才能做到这一点?我可以调用C#方法吗?即时通讯…

从C#背景学习Java - c#

                    由于复杂的原因(不是C#的错,我非常喜欢该语言),我必须学习Java。我讨厌学习新的语言,而且我也不想学习我已经从C#了解的知识。有哪些资源可以在不学习所有内容的情况下教授不同之处? 参考方案 我意识到这不是一个非常具体的答案,但是我能给您的最好建议是不要以“我讨厌学习新语言”的心态来研究它。如果您熟悉C#,Java将…

从C#到Unicode的Unicode转换 - javascript

我遇到了一个问题,这给了我很多问题。我需要使用C#代码从cshtml设置一些javascript变量。问题在于,accutes和西班牙语“ñ”在窗口中显示为Unicode字符串。我正在尝试以下代码:@:var nombrePersona = '@System.Text.Encoding.Unicode.GetString(System.Text.E…

从C#读取protobuf3自定义选项 - c#

TL; DR根据文档,如果我使用C ++,则可以使用string value = MyMessage::descriptor()->options().GetExtension(my_option);读取自定义选项的值。 Java和Python也有类似的示例。但是我在做C#,我可以找到一个等效的东西。我可以这样做吗,如果可以,怎么办?更多细节我正在操纵…

从C#将Excel工作表保存为共享的不受保护的只读模式 - c#

我正在保存使用Workbook.SaveAs方法在C#中创建的工作表。 XlSaveAsAccessMode参数给了我一些问题。xlShared将工作表保存在保护模式下,因此用户无法随意使用图表并仔细检查它们。它基本上显示为无法参考数据的死图。xlExclusive允许用户保存图书的不受保护的访问权限,但不允许其他人访问。其他用户仍然看到无效的图表。我需要将…