问题标签 [inline-code]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
2472 浏览

asp.net - ASP.NET 无法访问通过内联编码在页面加载中创建的数据表

在代码隐藏文件的 Page_Load 事件中,我正在将数据加载到数据表中。在我的 .aspx 页面中,我有一些内联编码,我想显示这个数据表中的一些数据。但是当我运行程序时,它显示像“错误 64 使用未分配的局部变量 'dtblChild'”这样的错误 dtblChild 是我的 DataTable 对象

代码隐藏中的 Page_Load 是否在加载表单元素后执行?

0 投票
6 回答
4664 浏览

asp.net-mvc - Webform 属性上的内联代码

为什么渲染时不显示日期/时间?

有没有办法使这项工作?

0 投票
4 回答
890 浏览

asp.net - 有没有办法在 HTML 尖括号内嵌套(或转义)ASP.NET 内联代码?

是否可以在 ASP.NET 中执行以下操作:

换句话说,有没有办法逃避内联代码块的尖括号之类的?

(我知道替代方案是:

. 我只是好奇是否可以采用其他方式)

0 投票
1 回答
905 浏览

python - 使用带有 ctype 变量的 python scipy.weave 内联?

我正在尝试使用 scipy.weave.inline 将 ctype 变量传递给内联 c 代码。人们会认为这很简单。使用普通的 python 对象类型时,文档很好,但是,它们具有比我需要的更多的功能,并且在使用 C 时使用 ctypes 对我来说更有意义。但是,我不确定我的错误在哪里。

0 投票
7 回答
605 浏览

.net - 在这个例子中使用临时变量还是内联?

我正在加载一个 ASP.NET 下拉列表。

这样做有什么好处吗::

对此:

0 投票
3 回答
716 浏览

asp.net - 内联 asp.net 代码,我可以覆盖的事件列表

在我的内联 .aspx 页面中,我想覆盖 pre-init 事件。

我怎样才能做到这一点?

是吗:

?

更新 这是一个用户控件

0 投票
3 回答
1594 浏览

asp.net - 有没有办法以声明方式将代码隐藏属性值传递给服务器控件?

谁能解释为什么不能在 ASP.Net 的服务器控件声明中使用内联代码块?

下面是一个简单的例子...

代码块按字面意思呈现到页面...

我最初的想法是它与页面生命周期中处理这些事情的顺序有关。据我了解,这些<%=...%>块相当于Response.Write(...)代码隐藏中的代码。而且由于服务器控件实际上并未按照标记中的声明进行渲染,我想在此渲染发生之前可能无法处理嵌入式代码块。

我将非常感谢任何人能更好地解释这一点。

然而,数据绑定代码块<%#...%>的行为方式显然不同,但谁能告诉我为什么可以将这些嵌入到服务器控件中......

这工作正常。

0 投票
1 回答
2554 浏览

asp.net - 内联数据绑定 asp.net 标记未执行

我的问题是我曾经能够做到这一点,

<div runat="server" visible='<%#CallAFunctionThatReturnsBoolean() %>' >

当控件的 DataBind 函数被隐式调用并且 div 的可见性将被正确设置时,将在 Page_Load 中调用 CallAFunctionThatReturnsBoolean()。

现在由于某种原因不再发生这种情况,为了使其工作,我必须在我的基 Page 类中调用 Page.DataBind() 或在该页面的 Page_Load 子中调用 Me.DataBind(),但我没有t 真的想这样做,尤其是在基 Page 类中,因为如果我有一个页面,假设其中有一个 DataGrid,我已经显式调用了 DataBind() 函数,那么这个 DataGrid 将被绑定两次,一次来自 Page。 DateBind 和一次从显式调用 datagrid.DataBind()。

知道为什么不再隐式调用控件的数据绑定事件吗?

谢谢

0 投票
3 回答
16150 浏览

asp.net - asp.net 内联代码 <%# MyboolVal %>

我一定在这里错过了一些愚蠢的东西,但我看不到它。我的工作在他们的网站上使用内联代码,例如:

这似乎对他们很有用,当他们的条件得到满足时,面板就会显示出来。

我正在尝试在我家里的一个网站上使用类似的方法(它是星期五晚上,所以此时询问我的老板并不是最好的主意)。我根本无法让它输出任何东西。我在可见字段中尝试过它不起作用,所以我想我会让它在屏幕上写一些东西:

但是我没有从内联代码中得到任何输出。“一些文本”出现但没有“meeee”或布尔值。

我正在用户控件中执行此操作,此时但不要想象那会是原因。

请问有什么想法吗?

谢谢

编辑....

好的,感谢 Freddy Rios 的回复,我可以让文本出现,但是当我尝试时:

我得到以下编译错误:

无法根据可见属性的字符串表示创建 System.boolean 类型的对象。

我对到底发生了什么感到困惑。在我不明白的引擎盖下一定有一部分过程。

编辑2:

我在第 123 行得到错误:

ShowProjectSearchArea 是我的布尔值,设置为 false。

如果我双击错误列表窗口中的错误,我会在弹出窗口中看到以下内容,这是我以前从未见过的:

0 投票
1 回答
2368 浏览

c# - 为什么我的类在 ASP.NET 内联代码中不可用?

我有一个用 VS 2008 编写的 ASP.NET (C#) 应用程序,它使用 CodeBehind 文件和母版页。还有其他类和扩展方法都在同一个命名空间中。现在在某些页面上,我的类和方法未从内联代码中定义,例如 <%=MyClass.MyMethod().ExtensionMethod()%>。我可以写 <%=MyNamespace.MyClass.MyMethod()%>,但是 1. 它不必要地更长 2. 我不能使用扩展方法。在大多数页面上,它可以工作,但在某些页面上却不行。

我可以盲目地(没有 IntelliSense)输入代码,它会编译得很好,但是在访问页面时,它会抛出一些 HttpCompiler 异常,告诉我类/方法未定义。它建议我添加“使用”或参考。但是我应该如何在代码视图的 .aspx 页面上插入“使用 [namespace]”?这仅在 C# 代码中可用,在 HTML 代码中不可用。而且我绝对不需要引用,因为它们都在同一个项目中,即使在同一个命名空间中。

有人知道为什么有时这不起作用吗?根本是什么原因,我什至不知道从哪里开始寻找问题,更不用说解决方案了......