プロの皆様こんばんは。。。
私の名前はエリーです。学校でプロジェクトをやっています。アドバイスをいただければ幸いです。
aspx ページにユーザー コントロールのインスタンスが多数あります。データリストから取得したユーザーコントロールのデータ。
コントロール内にボタンがあります。私がやろうとしているのはそのようなものです:
ユーザーがボタンをクリックすると、データリストのどの行がこの特定のコントロールに表示されているかを調べ、それをセッションなどに保存したいと考えています。
私の問題は、ボタンをクリックしても何も起こらないことです。コードビハインドの onButton_click に単純な Response.Redirect を配置しようとしました...
私はすでに2日間取り組んでいて、ちょっと迷っています。
これはユーザーコントロールの部分的なコードです。関連するのは、画像ボタンです...一番上にあります
これはユーザー コントロールの 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>
これはユーザーコントロールのコードです
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");
}
}
どうもありがとう、エリ・ペルツォフ