【问题标题】:How to create a custom button in a DetailsView in ASP.NET?如何在 ASP.NET 的 DetailsView 中创建自定义按钮?
【发布时间】:2010-04-14 14:39:06
【问题描述】:

我是 ASP.NET 的新手。我只想问是否可以在 DetailsView 中创建按钮或超链接。我知道DetailsView中有Edit、Delete等,但我想为自己的功能创建另一个按钮或超链接。

实际情况: 我通过 ObjectDataSource 在临时 sql server 表中连接了一个 DetailsView。我需要做的是通过DetailsView检查/查看该表中的每个数据,如果我认为数据正确,我必须单击某个按钮/超链接将该数据(行)传输到该数据库中的另一个表。

请帮帮我...

【问题讨论】:

    标签: asp.net sql-server detailsview


    【解决方案1】:

    选择详细信息视图顶部的小箭头,然后选择编辑字段

    双击 ButtonField 添加按钮...

    更改设置以满足您的需要(ButtonType 和 Text),最重要的是 CommandName 可能是您的场景的“检查”

    对于事件使用 ItemCommand 事件

     void MyDetailView_ItemCommand(Object sender, DetailsViewCommandEventArgs e)
        {
    
            // Use the CommandName property to determine which button
            // was clicked. 
            if (e.CommandName == "Check")
            {
    
               //Do Anything you like
            }
    
        }
    

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-21
    • 2011-11-06
    • 2010-12-23
    相关资源
    最近更新 更多