问题标签 [edititemtemplate]

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 投票
0 回答
286 浏览

asp.net - 在 Gridview 的 EditItemTemplate 中的 UpdatePanel 中引用 web 控件

尝试引用 AJAX UpdatePanel 中的 Web 控件时出现空引用异常,该控件本身位于 Gridview 的 EditItemTemplate 中。我在 gridview 的 RowDataBound 事件处理程序中执行此操作,如下所示:

0 投票
2 回答
10418 浏览

asp.net - 如何禁用 Gridview 中的“编辑”按钮?

我在我的网格视图中使用项目模板字段来更新特定列中的值。ItemTemplate 字段包含“标签”控件,EditItemTemplate 包含“DropDownList”。现在的问题是我需要根据“标签”的值禁用“编辑”按钮...附加编码行。谁能给我一个解决方案。

在我的编码中,“lblName”在 ItemTemplate 中具有状态值,而“ddlState”在 EditItemTemplate 中具有状态值。根据“lblName”值,必须启用“编辑”选项...

0 投票
1 回答
1332 浏览

asp.net - 嵌套控件 Accordion < Accordion < ListView ItemEditing 问题

有一个问题,我很困惑为什么它不起作用。我有一个嵌套在 AJAX Accordion 中的 ListView 控件,该控件嵌套在另一个 AJAX Accordion 中。

即 Accordion1 < Accordion2 < ListView

所有这些控件都在代码隐藏中进行数据绑定。

我目前实现了一种方法,允许我编辑任何 ListView 的内容,但这仅适用于 Accordion1 的第一个窗格。每条记录,只要它在 Accordion1 的第一个窗格中,都可以毫无问题地进行编辑。

当我在 Accordion1 的任何其他窗格中单击 ListView 中的 Edit 按钮时,它不会将 ListView 更改为 EditItemTemplate。我认为这可能是分配给 ListView 的 UniqueID 的命名问题,但它们是不同的(尽管差别不大)。

((System.Web.UI.Control)(lSender)).UniqueID "ctl00$MainContent$ticketAccordion$acc_ticketTypeAccordion_Pane_0_content$acc_ticketAccord>ion_Pane_0_content$LV_ticketDataListview" 字符串

((System.Web.UI.Control)(lSender)).UniqueID "ctl00$MainContent$ticketAccordion$acc_ticketTypeAccordion_Pane_1_content$acc_ticketAccord>ion_Pane_0_content$LV_ticketDataListview" 字符串

这是我的控件代码:

这是我的代码隐藏:

0 投票
1 回答
1941 浏览

asp.net - ASP.Net DropDownList 所选值缺失

一开始我不得不说我试图找到答案......是的,我是 ASP.Net 世界的新手 :)

我想在 GridView 的 EditItemTemplate 字段中使用 DropDownList。我发现我无法设置参数SelectedValue。它不见了。当我尝试在后面的代码中设置它时,似乎ddlEditPermissions不存在。

我真的很困惑。谁能给我建议?

0 投票
2 回答
5194 浏览

asp.net - ASP.Net - 在 DetailsView 中的 EditItemTemplate 中使用的 DropDownList

我对DetailsView有疑问。我需要使用DropDownList来更新数据库中的值。这些值我在不同的表中。我使用 ObjectDataSource 并且它工作正常。我的问题是当我无法在设计器中绑定SelectedValue时如何使用 DropDownList,因为它丢失了。我发现了很多建议,例如

但正如我写的那样,设计器中不允许 SelectedValue 属性。我正在寻找另一种方法SelectedValue='<%# Bind("PermissionID") %>'因为我想使用 DropDownList SelectedValue 属性作为 ObjectDataSource UpdateMethod 的参数。

我的更新方法:

这是我的详细信息:

数据库表:

用户

  • USER_ID -整数
  • PERMISSION_ID -整数
  • USER_NAME_A - nvarchar(20)

权限

  • PERMISSION_ID -整数
  • PERMISSION_NAME_A - nvarchar(20)

我正在使用 VS2012 .Net Framework 4.5 ... 那么有人可以帮助我吗?

0 投票
1 回答
4555 浏览

c# - gridview edititem 模板内的日历控件

我可以访问 Gridview 页脚模板中的日历控件。但是在EditItem Template中做同样的事情并不是那么容易

任何人都可以建议如何做到这一点?

我在 EditItem 模板中使用了 3 个控件:CalendarImageButton以及TextBox 页脚模板。

您可以使用FindControlGridView 的 FooterRow 中的方法使日历可见 True/False

并在页脚中获取选定的日期TextBox

如何访问 EditItem 模板中的日历控件以使其可见 True 和 False?

GridView1_RowUpdating方法适用于将日历控件中的选定日期获取到文本框控件中,但我仍然想让日历在用户按下图像按钮时出现和消失。

任何帮助表示赞赏。谢谢。

0 投票
1 回答
324 浏览

asp.net - 放入 EditItemTemplate 时下拉列表消失

如果我将下拉列表列放在 ItemTemplate 中,它会出现,但我无法更改值。当我像这样把它放在 EditItemTemplate 中时:

然后我的ddl不再显示了。如何解决?

p/s:即使我尝试使用一个新项目和简单的代码,例如:

ddl也没有显示!

0 投票
1 回答
87 浏览

vb.net - 在 edititemtemplate 标签 vb.net 上更新 TimeRecorded

我试图在我的gridview 的edititemtemplate 中有一个标签显示用户单击编辑链接按钮时的当前日期和时间。当我将 date.now 放入数据绑定框中时,我可以看到我想要的结果,但是当我单击更新时,我得到一个字段不能为空的错误。当我尝试对页脚行而不是编辑行时,它工作正常。这是有效的页脚行代码:

这是模板字段 .aspx 代码:

任何帮助是极大的赞赏!

0 投票
0 回答
91 浏览

c# - 在 asp.net 页面的 insteaf 后面的代码中绑定数据时,不要在 gridview 中从编辑链接更改为更新和取消

我在链接上测试演示:http ://csharpdotnetfreak.blogspot.com/2009/05/gridview-sqldatasource-insert-edit.html 它运行良好。但是,当我从后面的代码中的函数获取数据时,而不是像演示那样使用 DataSourceID="SqlDataSource1" ,而是通过将数据绑定到后面的代码中的 gridview ,如下所示:

当我在 gridview 中单击编辑链接时,它不会更改为更新和取消链接,也不会像上面的演示那样在调试模式下运行到 EditItemTemplate。

0 投票
2 回答
15428 浏览

c# - Gridview EditItemTemplate DropDownList 获取 SelectedValue

在我的 Gridview 中,我有以下模板字段:

当我在一行上单击编辑时,这非常有用,它会使用所有值填充 DropDownList 并为该行选择正确的值。

但是,当我尝试更新该行时:OnRowUpdating="UpdateRow"

它找到 DropDownList 控件,但 SelectedValue 始终为空字符串。
我需要访问所选值以保存到数据库。

关于如何在后面的代码中获取 Gridview 中 DropDownList 的 SelectedValue 的任何想法?

编辑:
您还可以从后面的代码中填充 DropDownList 和 SelectedValue: