私はasp.netの初心者です。調査を行いましたが、あまり明確ではありません。
私は3つのリンクlkn1,2,3を持っています
基本的に、私は次のようなものを見ています:
protected void lnkBtn_Click(object sender,EventArgs e)
{
LinkButton lnkRes = sender as LinkButton;
string text = lnkRes.Text.Trim();
string sql = ""
if(text.ToUpper() == "INBOX")
{
sql = "SELECT * FROM InboxTbl where receiver_id = "helloworld";
}
else if(text.ToUpper() == "DRAFT")
{
sql = "SELECT * FROM Inbox where sender_id="HelloWorld";
}
else if(text.ToUpper() == "SENT")
{
sql = "SELECT * FROM Inbox where sender_id="HelloWorld";
}
if(sql != "")
{
SqlDataAdapter adp = new SqlDataAdapter(sql,ConnectionString);
DataSet ds = new DataSet();
adp.Fill(ds,"tbl");
GridView1.DataSource = ds.Tables["tbl"].DefaultView;
GridView1.DataBind();
}
}
リンクボタンのテキストに応じて、それぞれの sql ステートメントが実行されるように、このコードをどのように記述し、どこに記述すればよいでしょうか?
これがイベント処理と関係がある場合.. 3links one event.. pls は私が読んで理解できるいくつかのリンクを送ってくれます