问题标签 [servertag]

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 投票
2 回答
2862 浏览

c# - 使用 JavaScript 将参数传递给服务器方法

我在我的代码后面的页面中有一个公共的,它接受一个字符串。我想从 javascript 调用这个方法。

我要传递的参数是从 ddl 更改的变量。

所以我有这样的事情:

这会传递“价值”这个词,而不是价值中的数据。

我无法找出正确的语法来传递值中的数据。

谢谢

0 投票
5 回答
4761 浏览

javascript - ASP.NET 内联服务器标记

我想首先说我的代码运行良好,这更像是一个“如何最好地做到这一点”的问题。

所以我的.aspx文件中有这样的代码:

再次,它工作正常。问题是 VS2008 在这样的代码上有点窒息,它<在标签中的字符下划线(带有相关的警告),然后拒绝为其余的 javascript 提供代码完成。它也拒绝再格式化我的文档,给出解析错误。最后一部分是我最大的烦恼。

我猜我可以把其中的一些放在evals 中,但是添加额外的层和运行时性能只是为了关闭 VS 似乎有点愚蠢,而且它并不总是一种选择(我不记得在我的脑海中这个不是一个选择,但相信我,我有一个奇怪的结构)。

所以我的问题是,你如何最好地写这个(最好的意味着最少的 VS 投诉)?ajax 调用都不eval适合这个 imo。

0 投票
3 回答
734 浏览

asp.net - 带有冒号的 ASP.NET 服务器标记?

我四处寻找,但找不到任何合理的解释。

<%:在其中一个项目中找到了标签。它像<%=标签一样工作。

我在这个标签上找不到任何描述,我只发现它<%:并且<%=是相同的。

那么问题就出来了,为什么会有两个不同的标签具有相同的功能呢?我认为应该有一些区别。

你能帮我澄清一下吗?

谢谢

0 投票
5 回答
85048 浏览

asp.net - 在 Framework 3.5 中使用服务器标记 <%= %> 设置 Visible 属性

我一直在使用像 <%=whatever %> 这样的服务器标签来设置 runat="server" 控件的可见性,如下所示:

这适用于框架 4,但现在尝试在框架 3.5 项目上使用它似乎不起作用。这是 Framework 4 唯一的功能吗?从代码隐藏设置可见性是否有最酷(和 .aspx 方面)的替代方法?我正在使用丑陋的:

提前致谢,

汤姆

[编辑]解决方案:

感谢您的评论让我了解我的问题和解决方案!

我的错不止一件事。

在 VS2010 项目中,我们使用 <%# 而不是 <%=

另外,我没有注意到在 VS2010 项目中,我们使用的页面不是从“Page”继承,而是从 CustomPage 类继承,它会自动进行绑定,而我没有注意到它,这让我认为这是一个框架4.0 唯一的功能。

正如您在这里所说,如果您有以下标记:

您可以使其工作,将以下内容添加到代码隐藏中:

正如我所读到的,这个 DataBind() 会降低应用程序的性能。你知道多少钱吗?这是否可以理解为在大型项目中使用的“专业”技术,还是您认为应该避免?

我喜欢它使标记在单个视图中可读且易于理解的方式,但我不想因此而对缓慢的代码感到内疚。

0 投票
4 回答
926 浏览

c# - 服务器标签格式错误

我知道有很多关于这个错误的线程,但我已经查看了所有线程并且无法使其工作。这可能是我忽略的非常小的东西。

这是我现在在 asp:Button 组件中的代码

我尝试了多种方法,例如以下内容:

但后来我收到以下错误:

如果您需要查看更多代码,请告诉我!

0 投票
2 回答
1214 浏览

asp.net - 服务器标签未在 asp 中解析:超链接

我不得不承认,我对 ASP.NET 还比较陌生,而且可耻的是还没有真正在客户端页面上使用过服务器标签。我的页面上有一个中继器,它遍历数据表的行并使用以下标记为每个项目显示一个超链接对象:

我遇到的问题是服务器没有呈现 <%# %> 标记。如果我将相同的链接放入标签中,那么它就可以正常工作。我确信这与超链接已经在服务器端呈现的事实有关,但我不知道如何更改以使其正常工作。任何帮助将不胜感激。

0 投票
2 回答
292 浏览

asp.net - 无法在 asp.net gridview 中添加按钮列

这是我的gridview的代码

当我启动我的应用程序并尝试打开此页面时,我在使用消息定义按钮的位置出现错误:

有人知道问题吗?

PS 我正在使用Visual Studio 2010

0 投票
2 回答
129 浏览

c# - 向导中的服务器标记格式错误

我收到“服务器标签格式错误”。请看下面的代码:

0 投票
1 回答
633 浏览

asp.net - 服务器标记格式不正确错误 ASP.NET

我试图弄清楚为什么我在以下代码中得到 server tag is not well-formed 错误。在第 61 行。任何解释将不胜感激。

该代码的完整页面如下:

0 投票
1 回答
573 浏览

javascript - imageButton 的服务器标签格式不正确

有人告诉我这个标签有什么问题吗?我在这个标签上遇到错误。