根据另一个列表视图中的选择更改列表视图中的选定项目
我有两个列表视图。 在第一个列表视图的 Item 命令事件中,我使用 ajaxtoolkit 在模式弹出窗口中显示第二个列表视图。
protected void lvSelection_ItemCommand(object sender, ListViewCommandEventArgs e)
{
this.lvPopup.Visible = true;
this.lvPopup.DataSource = linqdataSource;
this.lvPopup.DataBind();
this.mdlPopup.Show();
}
现在,在第二个列表视图的 itemcommand 事件中,我需要更改第一个列表视图中所选项目的内容。
可以这样做吗?
I have two list views. In the Item command event of the first Listview i am showing the second list view in modal popup using ajaxtoolkit.
protected void lvSelection_ItemCommand(object sender, ListViewCommandEventArgs e)
{
this.lvPopup.Visible = true;
this.lvPopup.DataSource = linqdataSource;
this.lvPopup.DataBind();
this.mdlPopup.Show();
}
Now in the itemcommand event of the second list view I need to change the content of the selected item in the first listview.
Is it possible to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我认为,如果您要将第一个 ListView 中选择器按钮的 CommandName 设置为“选择” - 从第二个列表视图的 ItemCommand 事件中,您应该能够更改 SelectedItemTemplate 或所选项目的当前项目在第一个列表中。
I'd think that if you were to set the CommandName of the selector button in the first ListView to "Select" - from the second list view's ItemCommand event, you should be able to alter either the SelectedItemTemplate or the current item for the selected item in the first list.
您是否已经尝试过动态生成列表中的项目?
在第一个列表的事件代码中,清除第二个列表中的项目并使用适合您的任何逻辑填充它。
Have you already tried to dynamically generate the items of the List?
On the event code of the 1st list, clear the Items from the 2nd list and populate it with whatever logic suits you.