- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想将此 vb.net 代码转换为 C#:
Protected Sub btnDilSil_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs)
Dim index As Integer = CType(sender.Parent, RepeaterItem).ItemIndex
End Sub
我在下面写了代码块而不是上面的代码行,但是它给出了错误“无效的转换异常”,请帮忙,提前致谢
protected void btnDilSil_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
int index = ((RepeaterItem)sender).ItemIndex;
}
最佳答案
如果图像在中继器中,您必须使用它的 NamingContainer
属性来获取 RepeaterItem
,这至少是最可靠的方法,比 Parent.Parent
更好:
protected void btnDilSil_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
var img = (Control) sender;
var item = (RepeaterItem) img.NamingContainer;
int index = item.ItemIndex;
}
关于c# - 如何从 ImageButton-Click 获取 RepeaterItem 的 ItemIndex?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28761700/
我刚刚发现 Delphi TRibbonComboBox 没有项目索引,它应该。 我想至少为该单元在本地解决这个问题,我认为 Delphi 2009 添加了一种向外部类引入新方法而不必从类中下降的方法
在 TDBComboBox 的帮助文件条目中,它表示所选选项的文本将成为该字段的新值。是否有任何类似的控件通过 ItemIndex 而不是文本? (例如,表示枚举类型。) 最佳答案 尝试 TDBLoo
我正在向我的 View 代码中的选择元素动态添加值,就像在我的 View/.cshtml 中一样: @model WebAppRptScheduler.Models.HomeModel @using
我的 Delphi 7 表单中有一个 TComboBox,其中包含一些项目。在 OnChange 事件中,我根据选择的 Item 进行一些处理,但在此处理过程中我可能想要恢复到之前选择的 Item。
我已经设置了一个 UIPageViewController。因此,我有两个 UIViewControllers 和一个 UIPageViewController。 我正在使用这段代码,我想在用户向前或
我在 Delphi 10.1 Berlin 上使用 FMX。 我读到了这个(这是我想要的行为): https://stackoverflow.com/a/42933567/1343976 Changi
我曾遇到过有关 ASP 和 C# 的问题,但我对这两者都没有任何经验,而且在我访问权限有限且看不到正确错误日志的服务器上。因此,请为一个可能令人困惑的问题做好准备 :) 我们在 HTML 模板中有一个
当在 Delphi 中以编程方式更改 TComboBox 组件的 ItemIndex 值时,人们会期望触发相应的 OnChange 事件。 毕竟,ComboBox 的可见值因此发生了变化。奇怪的是事实
我正在尝试在 javaFX 中创建一个易于用户使用的可编辑 ListView 。为此,我使用了编辑提交功能。它通常非常擅长做我想做的事情,但我遇到了一个问题。每次用户编辑最后一个项目时,我希望它创建另
在 C# Asp.Net 中,当从 ASP 按钮按下 OnClientClick 时,我需要将中继器出现索引传递给 Javascript 函数。这是我的代码 ' OnClie
我想将此 vb.net 代码转换为 C#: Protected Sub btnDilSil_Click(ByVal sender As Object, ByVal e As System.Web.UI
我试图在 asp:Repeater 控件内执行内联 IF 语句,以将类添加到第一项,但我似乎不太明白。 基本上,我现在拥有的代码无法正常工作,但应该可以让我了解我“尝试”做的事情,如下所示。
我通过扩展 BaseExpandableListAdapter 来填充展开的 ListView 。 ChildView 的代码: public View getChildView(final int
我是一名优秀的程序员,十分优秀!