Asp.net 如何获取绑定到用户控件实例的数据

Asp.net 如何获取绑定到用户控件实例的数据,asp.net,user-controls,Asp.net,User Controls,各位专业人士好 我的名字是埃利,我正在为学校做一些项目,我将非常感谢你的建议 在我的aspx页面中有许多用户控件实例。我从数据列表中获取的用户控件中的数据 在控制器里面我有一个按钮。我想做的是: 当用户单击按钮时,我想找出datalist中的哪一行显示在这个特定控件中,并将其存储在会话中 我现在的问题是,当我点击按钮时,什么也没发生,我只是试着给出一个简单的响应 我已经做了两天了,我有点迷路了 这是用户控件的部分代码,相关的东西,我猜,是图像按钮…就在顶部 这是用户控件ascx

各位专业人士好

我的名字是埃利,我正在为学校做一些项目,我将非常感谢你的建议

在我的aspx页面中有许多用户控件实例。我从数据列表中获取的用户控件中的数据

在控制器里面我有一个按钮。我想做的是:

当用户单击按钮时,我想找出datalist中的哪一行显示在这个特定控件中,并将其存储在会话中

我现在的问题是,当我点击按钮时,什么也没发生,我只是试着给出一个简单的响应

我已经做了两天了,我有点迷路了

这是用户控件的部分代码,相关的东西,我猜,是图像按钮…就在顶部

这是用户控件ascx

                    <div id="video play button icon" style="height: 27px; width: 121px;
                    float: left"><asp:ImageButton ID="PlayButton" runat="server" ImageUrl="~/Search_Results_Images/search_Play_Button_Icon.png" onclick="PlayButton_Click" />
                </div>
                <div style="height: 27px; width: 22px; float: left">
                </div>
            </div>
            <div style="height: 15px; width: 434px; background-color: transparent; float: left">
            </div>

        </div>
    </div>

</ItemTemplate>
<SeparatorTemplate>
<div style="width:84px"></div>
</SeparatorTemplate>
多谢各位,
elli pertzov

您的单击事件没有正确连接,在您所说的标记中,但是在您的代码中,您的方法被称为
btnClick\u click

public partial class SearchBullet : System.Web.UI.UserControl
{

protected void Page_Load(object sender, EventArgs e)
{
    String tmpcmd;
    tmpcmd = (String)(Session["mainSearchQRY"]);
    SqlDataSource1.SelectCommand = "";
    SqlDataSource1.SelectCommand = tmpcmd;


}
protected void btnClick_Click(object sender, EventArgs e)
{
    Response.Redirect("Default2.aspx");
}

}