问题标签 [asp.net-placeholder]

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 投票
1 回答
35 浏览

asp.net-placeholder - 将单个控件添加到多个占位符

我的 page.aspx 中有两个占位符:

我在 page.aspx.cs 中创建了一个 HtmlGenericControl,并希望将它添加到两个 PlaceHolders 中:

问题是只有最后一个 Add才生效!

线

不工作!

我错了吗 ?

提前致谢。

0 投票
1 回答
207 浏览

asp.net - 在 li 标签内渲染 PlaceHolder

我遇到了下一种情况:在 ITemplate 对象中,我正在渲染一个带有<li>内部元素的中继器,通常是这样完成的:

但是在某一时刻,我需要添加一个由另一个函数返回的 PlaceHolder,该函数用于其他目的,不仅是这个中继器,而且我得到这样的东西:

这工作得很好,但占位符中的元素留 <li>标签之外,我想要它在里面。plTable内部有许多不同类型的元素,因此我循环将其内容转换为 Literal 或 LiteralControl 会引发错误,因为并非所有元素都可以转换为这些类型。

我有什么选择?

谢谢

0 投票
1 回答
775 浏览

html - 使用 html 标签从资源中获取占位符

我的资源文件中有一个简单的字符串"Good Day,Sir <br /> Have a nice day."。这个字符串必须是 TextArea 上的占位符。但是 html 标签不起作用。我正在尝试使用 Html.Raw 但它没有帮助。我该怎么办?

0 投票
1 回答
744 浏览

c# - 在回发时动态生成控件列表的用户控件

我想创建一个可重用的用户控件,允许用户创建和删除标签。

它应该有一个文本框,用户可以在其中输入标签名称,以及一个提交标签的按钮。

在添加标签后,它应该动态地创建一个标签名称,带有一个“X”按钮,以便为每个输入的标签删除它。

像这样的东西:

问题是我无法弄清楚如何使一切正常工作。


选择器.ascx

我正在使用 asp:Placeholder 来生成动态控件。


选择器.ascx.cs

我需要跟踪回发之间生成的控件。

我正在使用List<string>存储在视图状态中:

当我单击提交按钮时,我将一个新标签添加到 SelectedTags 列表中,并调用 RefreshPlaceholder 函数:


当我单击提交按钮时,会正确生成一个新的(按钮,标签)对并在回发后显示。

但是,当我单击任何生成的“X”按钮时,我会收到错误消息,因为动态生成的按钮触发的单击事件无法再找到发送者按钮,因为它尚未生成。

如果我尝试在 OnLoad 中生成按钮,则会出现同样的问题,因为回发事件发生在 Page.Load 之前。

如果我尝试在 OnInit 中生成按钮,则 ViewState 尚未更新,因此生成的列表将过时,因为 SelectedTags 视图状态列表尚未更新。

我似乎无法找到使一切按预期工作的解决方案。我究竟做错了什么?

0 投票
0 回答
188 浏览

c# - 包含项目的占位符控件使索引超出范围

我有一个占位符,其中在页面加载时动态添加了一个表格(一切都加载正常,调试时我可以看到 control[0] 没有问题。当单击按钮重置表单时,我尝试在 control[0] 访问该表格] 并得到“索引超出范围”。我进行了相当多的研究,但找不到发生这种情况的原因。

这是页面加载时的代码:

单击按钮时会触发此代码:

和 HTML:

我希望我遗漏的东西不是很明显,因为我对编程还是很陌生。任何帮助表示赞赏!

0 投票
3 回答
514 浏览

c# - 从数据库中获取数据时跳过表中的行 asp. 网络 C#

fees_structure有 24 个“A”类别行。但是当我尝试获取它们并打印时,它只显示 20 或(有时是 21 行)

这是我的代码:

0 投票
1 回答
53 浏览

asp.net - ASP WebForm 中基于实现插件(UserControl)的系统

我有很多UserControls,我想加载它们取决于query string一页aspx

我厌倦了以下两种方式:

  1. 添加页面和Placeholder事件:aspxPage_Load/Page_Render

    /li>
  2. 添加一个MasterPage,然后添加一个aspx并使用母版页,然后在UserControl上注册aspx

但在这两种情况下,我都收到以下错误:

顺便说一句,我已经telerik TextEditor在加载的UserControl.

我该如何处理?

我认为我拥有的唯一方法,多个aspxUserContorl没有MasterPage,这很糟糕,你知道的!因为我必须HTML/CSS/JS一一修复所有页面,这不是专业的!

注意:不使用telerik TextEditor,一切正常,但我需要这个,而且这个 wat(加载UserControlPlaceHolder也不是很好的方法。

我正在寻找像 DNN 这样的东西。

0 投票
1 回答
958 浏览

asp.net - 如何仅循环通过占位符下拉列表中的选定项值-后面的代码

aspx

动态链接库

循环遍历下拉列表中每个项目的代码

而不是遍历每个项目,我只需要遍历占位符下拉列表中的选定项目。

请指教。

0 投票
2 回答
237 浏览

c# - 获取占位符中动态生成的文本框的值

我在我的代码中使用了可扩展的列表视图。我在 .aspx 文件中使用了占位符,并使用 .aspx.cs 文件中的代码加载动态文本框。我已经为生成文本框提供了唯一 ID,但我不知道如何获取在生成的文本框中输入的值。任何帮助将不胜感激。

当我试图让用户在文本框中输入值时,SQ1.text它不起作用。如何获取在动态生成的文本框中输入的值?

.aspx 文件

.aspx.cs 文件

0 投票
1 回答
1296 浏览

html - 占位符在 chrome 中不起作用

我正在使用 razor 视图页面,在日期时间字段中我想显示占位符,它在 Firefox 中显示,但在 chrome 中没有显示它的显示 - mm/dd/yyyy

她的是我的代码 -

火狐截图

铬的屏幕截图

我该如何解决这个问题。??