如何在asp.net中获取行数并将asp.net行数传输到javascript? - javascript

我正在尝试获取asp.net变量的值以javascript。首先,我想使用asp.net和实体框架获取数据库中的行数。这是查询:

getRowCountThmb = (from g in obj.thumbnailImages where g.instrumentItem.brand.name == stringInstrumentName && g.instrumentItem.model == stringInstrumentModel select g).Count();

然后,检索到的行数将传递给getRowCountThmb属性,该属性如下所示(自动实现):public int getRowCountThmb {get;组; }。之后,我将像这样在javascript中获取getRowCountThmb的值:var srcArray =“ ”;

问题是,我发现getRowCountThmb实际上并没有在数据库中获取任何行数。值为0。在名为scrArray的javascript变量中得出NaN值。请为此提供建议或提供解决方案。

参考方案

发生这种情况是因为在注入getRowCountThmb时将其放在引号中(无论其值是否为0都无关紧要),使srcArray成为字符串。 NaN代表“不是数字”,在这种情况下是正确的。

本质上,您最终在源代码中拥有的是:

var srcArray = "0"; // <-- This is not a number, but a string (NaN)

您可以通过删除引号来解决此问题,如下所示:

var srcArray = <%= getRowCountThmb %>;

如何在ASP.NET上使用JavaScript设置文本框的值 - javascript

我需要使用来自javascript输入的值设置asp文本框。我在这里:<td ><asp:TextBox ID="AddressTextBox" runat="server" Text='<%# Bind("Address") %>' ClientI…

如何在ASP.NET MVC中使用预定义设置创建.xml文件? - javascript

我有一个ASP.NET应用程序,可以从特定路径获取文件。目前,该路径在我的代码中是一个变量:string filePath = @"C:\FilesToWatch"; 现在我的实习老板说,现在我必须在.xml文件中预定义路径。我的问题是我在xml方面没有太多的经验,我也不知道该xml文件在项目中的存储位置。有没有例子或解决方案? 参考方案…

如何在ASP.NET MVC中的foreach内部脚本标记中 - javascript

                        这是我的日历代码:@section Scripts { @Scripts.Render("~/bundles/jqueryval") <script> $(document).ready(function () { $('#calendar').fullCal…

如何在ASP.NET中使用javascript在gridview中获取选中的行单元格值 - javascript

我正在尝试使用javascript检查行时从gridview获取gridview单元格值,我的代码是这样的ASP.NET代码 <asp:GridView runat="server" ID="gvEquip" DataKeyNames="Fk_ItemID" ClientIDMode=…

jQuery val函数在隐藏字段上不起作用? - javascript

这是我的HTML代码:<div style='display:none;' id='allformid'> <div> <form action='#'> <input type='text' name='name' …