首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DetailsView未显示

DetailsView未显示
EN

Stack Overflow用户
提问于 2011-04-08 22:16:46
回答 1查看 527关注 0票数 0

我有一个网格视图添加一个链接按钮“编辑”:

代码语言:javascript
复制
<asp:LinkButton ID="btnViewDetails" runat="server" text="Edit" CommandName="Select"></asp:LinkButton>

代码语言:javascript
复制
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
        {
            using (var dataContext = new NewsStandAloneDataContext(Config.StandaloneNewsConnectionString))
            {
                DetailsView1.ChangeMode(DetailsViewMode.Edit);
                DetailsView1.Visible = true;
                var dataList =
                    dataContext.sp_Name(Convert.ToInt32(GridView1.SelectedValue), Value1);
                ScriptManager.RegisterStartupScript(this, GetType(), "show1", "openEditWindow();", true);
                DetailsView1.DataSource = dataList;
                DetailsView1.DataBind();
            }
        }

但我的详细信息视图没有显示任何内容。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-08 22:28:46

看一看你的代码,你有两种不同的方法。在您的ViewDetails按钮中,您引用了一个命令名称和参数。在您的其他代码块中,您将响应所选行的更改。两个不同的概念。

您可能希望显示来自"ItemCommand“事件的详细信息视图,而不是selectedindexchanged事件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5596421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档