ユーザーがデータリストから削除するアイテムを選択するためのチェックボックスを使用しようとしています。これは私がそれをコーディングした方法です:
protected void deleteItems_Click(object sender, EventArgs e)
{
foreach(DataListItem item in pricing.Items)
{
bool IsChecked;
IsChecked = ((CheckBox)item.FindControl("Delete")).Checked;
string rowNum = ((Label)item.FindControl("lblRowNum")).Text;
if (IsChecked)
{
//delete each checked item
DB.Execute("DELETE FROM ItemWearablePricing WHERE WearablePriceingID = " + rowNum);
}
}
}
タイプ'System.Web.UI.WebControls.Button'のオブジェクトをタイプ'System.Web.UI.WebControls.CheckBox'にキャストできません。
誰かが明白なことを指摘することは確かですが、私が何をしているのかがこれを引き起こすのか正確にはわかりません。
誰もが提供できるどんな助けもありがたいです、ありがとう。また、必要になる可能性のある追加のコードは、それを我慢するために最善を尽くします。助けてくれる人に感謝します。
そして、私はエラーを受け取ります