问题标签 [asp.net-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.
placeholder - 动态控件不显示
我正在一些输入 XML 上创建控件。然后将控件添加到位于表格中的不同 PlaceHolder 控件。这是供参考的代码
只有最后一个占位符显示控件。
asp.net - 不指定控件 ID 的优点?
阅读TRULY UNDERSTANDING VIEWSTATE,作者建议:
当 ASP.NET 解析表单并找到带有 runat=server 的标记时,它会创建指定控件的实例。它分配给实例的变量名称是基于您分配给它的 ID(顺便说一下,许多人没有意识到您根本不需要给控件一个 ID,ASP.NET 将使用自动生成的 ID . 不指定 ID 有好处,但这是一个不同的主题)。
不指定控件 ID 可以获得哪些优势?我的快速搜索没有任何结果。谢谢您的帮助。
c# - ListView分页中如何设置数据分页控件的TotalRowCount属性?
我使用 datapager 控件在 listView 中工作,并为列表视图创建分页,如下所示:
我将分页数据列表检索到列表视图,在每个页码更改的列表视图数据中,将绑定并通过特定函数获取 10 行,如下所示:
运行此分页时不起作用,因为 TotalRowCount=10。如何更改此属性并将其设置为表中的总行数?
c# - DNN 如何创建具有多个控件的复杂模块
我的目标是创建一个包含 xml 文件条目的列表视图的模块。xml 文件只是一些对象的序列化数组。以 Country{Code,Name,URL} 为例。
当一个条目被单击时,另一个控件应该显示某种项目控件中的所有项目,其样式基于类型(这个想法来自 WPF)。我假设可以为可能的项目类型创建某种样式/规则,在上述情况下是 Country。(欢迎任何关于如何实现这一目标的想法/建议)。
现在在样式项目列表中,应该能够选择想要的项目,并将其导出到基于新类型 SelectedContries{Code,Name,Url,Params} 的新 XML 文件。然后,用户需要在新列表中添加额外的参数并导出(序列化)。
我现在的问题是,做这样的模块什么是正确的方法。一个带有 3 个控件的模块。我是模块开发的新手,所以请深入解释一下。我是否在模块中创建 Asxc 文件作为我的控件?
根据我上面解释的目标,任何可能对这有好处的指南链接都很好,也欢迎任何一般性建议。谢谢。
asp.net - 将 ASP 控件动态添加到表中
现在我有一个 ASP 表。我可以在这个表中添加行和单元格。我想做的不是单元格只显示文本,而是添加一个控件。例如一个按钮。
现在,我对如何做到这一点的第一个想法就是将<ASP:Button ...
作为.Ttext
表格单元格的属性。但我的直觉告诉我这行不通。此外,我可能无法添加处理按钮单击的功能。
有人可以帮助我指出如何实现这一目标的正确方向吗?
c# - Gridview 排序不会在第一次单击时触发
我的代码中有以下两个控件
gridview(用于数据显示) sqldatasource(我的gridview的源)
我想更改gridview,但是当我更改我的sqldatasource 中的sqlcommandstring 时,在我的datagrid 表排序的新视图中,第一次单击不会触发。请参阅下面的 sqlcommandstring 更改过程。
asp.net - IF SelectedItem.Equals ??? 然后重定向语句
我在 Visiual Studio 2010 中构建的网站中有一个 gridview。我是编程新手,并且有一个关于根据 gridview 的结果将用户重定向到另一个页面的查询。
我的 gridview 工作得非常好,并通过下拉列表中的选择拉回项目。这些项目已分配 ID(1 表示每周,2 表示每月)。
我的用户从下拉列表中选择“每周”或“每月”选项,网格视图将填充此数据。(这部分工作得很好)。
显示结果后,我希望用户按下“创建”按钮,然后根据下拉列表中的选定项目将他们定向到正确的 Weekly.aspx 或 Monthly.aspx 页面。
到目前为止,我有以下代码似乎将用户重定向到 Monthly.aspx 页面,以便从下拉列表中进行选择。
谁能指出我正确的方向?
在我的页面加载事件中,我还想确保网页项目 1(每周)是默认选择。我已经尝试通过将以下代码添加到 page_load 事件来做到这一点,但我不知道结果。
asp.net - 拥有不可见的 ASP.NET 控件是否安全?
例如,假设我有一个具有重要控件的 gridview 列,
如果我让它们对普通用户不可见,而对管理员用户可见,它是否安全?
asp.net - 输入字符串的格式不正确
下午所有,
我有一个下拉列表,它从我的 SQL 数据库中提取数据并为用户提供两个选项(每周/每月)。数据库中的每一个都有一个 ID。Weekly 设置为 1,Monthly 设置为 2。此下拉列表链接到 gridview,它根据所选项目提取/显示数据。所有这一切都很好。
我遇到的这个问题是我想在我的 Page_ 加载事件中添加一些代码来填充带有所选项目的文本框。当用户访问该页面时,我还想将下拉列表默认设置为每周一次。我认为以下两位代码可以工作,但我得到消息“输入字符串的格式不正确”。
我是 .net 的新手,但已经读到我可能需要将我的 int 转换为字符串?
任何提前的帮助都会非常受欢迎。
问候贝蒂。
asp.net - 如何获取在asp.net中动态加载的控件的值
在我的页面中,我动态加载了一些控件。
在页面中
在 Page.aspx 中:
现在,然后这个页面被提交,我想获取'part.ascx'中控件的值,但我无法获取它。
问题是什么?