本文介绍了如何在asp.net中使用代码后面的超链接按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试添加代码,例如
I am trying to add the code like
if (takingLimit > cal_Taken)
{
errdv.Style.Add("display", "block");
errdv.InnerHtml = "You can take only " + cal_Taken.ToString() + " Reward." + "Do You Want To Continue <asp:LinkButton id='myid' runat='server'
OnClick='Yes_Click' >Yes</asp:LinkButton>" + "<a href='#'
runat='server' önserverclick='Cancel_Click' id='cancel' > Cancel</a>"
}
所有链接均无效。谁能告诉我我做错了什么?
None of links are working. Can anyone tell me what I am doing wrong?
推荐答案
protected void Page_Load(object sender, EventArgs e)
{
Literal lit = new Literal();
lit.Text = "You can take only Reward.Do You Want To Continue";
errdv.Controls.Add(lit);
LinkButton linBtn = new LinkButton();
linBtn.ID = "myid";
linBtn.Text = "Yes";
linBtn.Click += Yes_Click;
errdv.Controls.Add(linBtn);
linBtn = new LinkButton();
linBtn.ID = "CancelBtn";
linBtn.Text = "Cancel";
linBtn.Click += Cancel_Click;
errdv.Controls.Add(linBtn);
}
protected void Yes_Click(object sender, EventArgs e)
{
}
protected void Cancel_Click(object sender, EventArgs e)
{
}
这篇关于如何在asp.net中使用代码后面的超链接按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!