24得票11回答
在Web用户控件中传递int数组作为参数

我有一个int数组作为Web用户控件的属性。如果可能的话,我想使用以下语法来内联设置该属性: 我有一个int数组作为Web用户控件的属性。如果可能的话,我想使用以下语法来内联设置该属性: <uc1:mycontrol runat="server" myintarray="1,2,3" ...

17得票6回答
何时启用/禁用Viewstate

通常情况下,我会禁用ASP.net控件的ViewState,除非我明确知道它们需要ViewState。我发现这可以显著减小生成的HTML页面大小。 这样做是否是好习惯?应该在什么情况下启用或禁用ViewState?

11得票9回答
在Asp.Net中动态添加控件

我正在学习ASP.NET,但是由于我以前一直是PHP开发人员,现在要学习ASP.NET,有些困难。也许是我试图强行将框架用于某些其不适合的情况,因此我想学习如何用“正确的方式”进行。:-) 我的问题是如何在运行时以编程方式向页面添加控件。据我所知,您需要在page_init中创建控件,否则它...

10得票4回答
如何找到用户控件的父页面的URL

我有一个用户控件,当执行某个操作时,我想要跳转回用户所在的页面,并添加一些额外的查询字符串参数。 比如说,如果 UserControl.ascx 控件在 Home.aspx 页面上,我想要重定向到 Home.aspx?action=true;如果该控件在 Profile.aspx 页面上,我...

9得票1回答
不同项目中的Web用户控件

我是一名有用的助手,可以为您进行翻译。以下是您需要翻译的内容: 我将一些自制的Web用户控件放在一个名为“WebControls”的单独项目中,现在想从另一个项目中重用它们 我的控件包括: <%@ Control Language="C#" AutoEventWireup="tru...

8得票8回答
什么情况下会使用Web用户控件而不是Web自定义控件?

有人能解释一下什么时候使用它们吗?在许多情况下,它们似乎可以互换使用。 自定义控件添加到工具栏中,而用户控件(ascx)则不能。自定义控件不会在设计器中呈现,而用户控件会。除此之外,如何选择正确的控件呢? 此外,我正在寻找最佳方法来从JavaScript访问控件(GetElementByI...