问题标签 [server-side-controls]

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 投票
3 回答
1221 浏览

asp.net - 如何在asp.net控件中自动单击“更新”按钮?

我使用asp.net服务器端控件来显示和修改数据库中的数据,控件就像这样一个: http ://demos.telerik.com/aspnet-ajax/grid/examples/dataediting/alleditablecolumns/defaultcs.aspx 什么我想做的是在我点击“编辑”按钮后它会显示一个“编辑”ui,我希望每次我修改文本框中的数据时,asp.net都会自动点击“更新”按钮让我更新我输入的数据。

我试图调用事件处理程序,但失败了。asp.net中有一个更新命令,如何以编程方式调用它?

0 投票
1 回答
1097 浏览

asp.net - asp.net web 表单检索动态服务器控件值的最佳实践

我使用数据库中的动态考试列表填充 Web 表单。我希望用户为每次考试输入考试分数。每个标题附近都有考试标题列表和文本框。

我创建带有中继器控件的列表(ViewState 已禁用):

并将数据绑定到 page_init 上的转发器:

到现在为止还挺好。然后我必须在回发时检索数据。我有两种方法,但它们看起来都很丑。想法是在Page_Init阶段将动态创建的数据绑定控件存储在ItemDataBoundEvent上,并在Page_Load阶段处理它们的值。它看起来像这样:

我完全确定有更好的方法从动态创建的控件中检索数据。先感谢您!

0 投票
1 回答
149 浏览

javascript - 无法检索 ASP.NET 服务器端控件的偏移量

我正在尝试检索服务器端控件的 offsetHeight,但它给了我一个错误。这是以下代码片段 -

代码有什么问题?

0 投票
5 回答
1814 浏览

asp.net - 服务器端的GetElementByID,asp.net?

我有类似的东西:

而且我想select_list在提交按钮后在服务器端访问..我尝试了FindControl("select_list"),, lvList.FindControl("select_list")-Request.Form["select_list"]他们都没有给我控制权..

有没有办法通过它的 id 来获得控制权,就像 JS 一样getElementByID

谢谢。

0 投票
4 回答
2768 浏览

asp.net - 是否可以在 ASP .NET 中禁用 ViewState?

我在我的网站上使用第三方服务器端控件(Telerik RadControls for ASP .NET)。菜单控件具有复杂的结构,它使视图状态的大小膨胀,影响加载时间。我不知道 viewstate 的详细信息,只是 Web 服务器使用它来跟踪控制值。

由于我网站上的大多数页面仅显示,是否可以禁用不接受用户输入的视图状态?在任何情况下,所有动态项目都会在页面加载时重新生成。

0 投票
1 回答
1334 浏览

c# - 在嵌套的gridview中,与子Gridview对应的表格未在html中呈现

我按照教程http://www.codeproject.com/Articles/20047/Editable-Nested-GridView-All-in-One

在页面中,对应于父 Gridview 的表被呈现为另一个对应于子 gridview 的表必须存在于父表的一行中。但相反,它只有空白部分

从 Visual Studio 调试时,我知道检测到“子网格视图”(服务器控件)。在父gridview的ROwDataBound事件中可以找到子gridview控件如下

我假设这是因为没有生成空引用异常

0 投票
3 回答
3705 浏览

asp.net - ASP.NET 服务器端控件未在 CodeBehind 中声明

我知道在 Visual Studio 中直接在 HTML 中声明服务器端控件总是存在问题。通常,您必须在设计模式下打开页面,以便在后面的代码中生成它们,以便您可以通过代码进行访问。但我确实有一个奇怪的问题。我在继承母版页的页面上添加了一个 asp:Label 控件。

这些页面使用名为Ext.Net生成Ext.js代码的框架。我的设计器根本不起作用,所以我无法在代码隐藏文件中生成此控件。

这些控件在哪里声明???在旧版本的 .Net 中(我在 VS 2010 中使用 4.0 框架),我们可以在部分类中看到它。他们现在在哪里 ?是否有一种解决方法可以在 VS 2010 中自己声明您的控件?

谢谢 !


根本没有designer.cs 文件。这是一个网站,而不是一个项目。这可能是问题的一部分...

0 投票
1 回答
2009 浏览

c# - 注册 JS 函数 onclick 事件时未触发 RadioButtonList SelectedIndexChanged 事件

当我单击单选按钮列表控件中的单选按钮时,会调用 javascript 函数,但不会触发服务器端 onchange 事件。我对控件的“onchange”事件进行了同样的尝试,但没有奏效。

第一种——

第二种

我尝试了上述两种技术,但没有调用服务器端代码。

0 投票
2 回答
113 浏览

html - 嵌套的 span 元素,其中 parent 是服务器端

在 ASP.Net (4.5.2) 中,我有嵌套<span>元素,其中父元素是一组作为服务器端控件...

(注意,这包含在 a 中<asp:Repeater>

似乎 ASP.Net 无法解决这个问题,并且似乎假设内部</span>是外部元素的闭包。这意味着当visible="false"它会呈现这样的......

我不能转换<span>为 a<div><section>因为它必须存在于一个<p>元素中(这意味着子元素不能是块)。

有没有办法解决这个问题?