问题标签 [web-user-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 投票
2 回答
1770 浏览

c# - 从页面加载中隐藏 Web 用户控件

我创建了一个web user control并将其放在login页面中。当我单击提交按钮时,必须显示用户控件并将重定向到主页。

来到我的代码,我已将该用户控件放入

加载登录页面时,用户控件突出显示。为了隐藏用户控件,我写了

和提交按钮

但它不适用于提交按钮。

请提出建议。

0 投票
3 回答
1388 浏览

stylesheet - apply stylesheet to web user control

I want to apply styles to one webusercontrol

I have tried with

but i'm not able to apply styles to user control.

Thanks in advance

0 投票
1 回答
473 浏览

c# - 将 Web 控件的后端添加到控件本身?

目前,我有一个 Web 控件和该控件的后端代码(以及设计器等)。

要将其作为宏上传到 Umbraco,尽管我需要将其全部压缩到一个文件中。在不破坏某些东西的情况下,我将如何解决这个问题?目前,当我将代码复制粘贴到标签中时,所有 else 和 if 都会中断。

网络表格

和用户控制后端

0 投票
1 回答
4244 浏览

c# - 如何在解决方案中重用来自另一个项目的 Web 用户控件?

我想在同一解决方案中的“Web”项目内的“Controls”项目中使用 Web 用户控件。但是当我将'Web'引用到'Controls'然后将控件拖到'web'项目中的Web表单中时,Register指令的src是这样的:

一个错误说:

http://localhost:59388/UC/Menu/MenuManager.ascx' 不是有效的虚拟路径。

有人说重用 Web 用户控件是不可能的,我们必须将它们转换为服务器控件,但我在某处看到有人这样做。你知道怎么做吗?

0 投票
2 回答
2657 浏览

asp.net - 正则表达式不允许字符串中间有两个连续的空格

我需要一个正则表达式来满足以下要求:

  • 只允许使用字母、句点和空格。
  • 字符串的开头和结尾没有空格。
  • 字符串中间的空格是可以的,但不是两个连续的空格。

火柴:

不匹配:

这在我的情况下有效

0 投票
0 回答
299 浏览

c# - 在后面的 usercontrol 方法中从另一个用户控件获取和设置一个用户控件的属性值

我有两个用户控件 U1 和 U2。现在在 U1 中,我有一个覆盖方法(void Commit())和一个公共字符串属性(NewCompanyID)。从 U2 我必须调用 U1commit()方法并且在提交方法中我必须设置NewCompanyID公共属性。

代码如下:
U2代码

U1代码


在输出NewCompanyID中返回空白。

0 投票
2 回答
13378 浏览

c# - 将事件委托添加到 ASP.NET 用户控件的事件处理程序

我在 asp.net 中有一个 Web 用户控件 - 一个键盘。它有所有数字的按钮,一个用于显示输入的文本框以及清除和提交按钮。用户控件位于 AJAX 更新面板中,因此可以轻松显示/隐藏。(应用程序用于平板电脑浏览器)我需要在 AJAX 更新面板内的用户控件内向 subMitButton ClickEventHandler 添加一个委托。有什么建议么?甚至可能吗?我不想使用平板电脑的软数字键盘,因为它太大了。我可以将我的用户控件分开并在我的网站内使用它的代码,但我宁愿按预期使用用户控件。

0 投票
0 回答
477 浏览

c#-to-vb.net - 将 web 用户控件动态添加到 web 用户控件 (asp.net vb)

我需要将 C# 网站转换为 VB。有一个页面会加载自定义 Web 控件 (WholeLife.ascx),然后在此控件中,可能会动态加载多个 Web 用户控件 (WholeLifeChild.ascx)。C# 版本有效,VB 版本似乎无法识别它需要在主控件 (WholeLife.ascx) 中加载的控件 (WholeLifeChild.ascx)。

C#版本(作品):

// 稍后,使用 foreach 循环会创建加载多个 childChoice:

VB版(找不到自定义网页用户控件):

'稍后,使用 foreach 循环会创建加载多个 childChoice:(VB 抱怨WholeLifeChild好像它无法找到它)

'此 VB 版本找不到 WholeLifeChild.ascx 控件,该控件与其加载到的控件 (WholeLife.ascx) 位于同一目录中。

任何帮助将不胜感激。

0 投票
4 回答
754 浏览

c# - ASCX 控件需要访问其他页面部分

我有一个正在重复使用的 Page.aspx。有点像母版页(我实际上使用的是 Sitecore CMS,所以它像母版页一样工作,即使它不是母版页,我也不能使用 this.parent)。在某个实例上,我在该页面上加载了一个 ASCX 控件,需要进行一些特殊处理。它需要隐藏/显示位于 Page.aspx 上的横幅。

我在想其中一个选项可能是在 ASCX 上触发事件,并且可以在 Page.aspx 上实现它以确定是否显示横幅。

现在这不应该中断,以防页面中的其他控件不使用该事件。这可以实现吗?您对如何完成此行为有任何其他想法吗?

0 投票
1 回答
520 浏览

javascript - 替代 window.frameelement.document.forms[0]?

我正在查看一些在当前版本的 Chrome 和 IE 11 中失败的代码。它由于以下行而出错:

有错误:

Window 和 frameElement 存在,但文档为空。

上面的上下文是一个弹出窗口,带有一个邮政编码,显示一些结果和一个“选择”按钮。单击按钮会调用一个方法,该方法调用上面的行,然后将选定的位置分配给一些值。

使用这些嵌套的用户控件,我对如何“向下钻取”并将所选值分配给隐藏值 RenLocCodeField 或 RenLocNanmeField 感到有些困惑。