LinkButton控件怎么加链接?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LinkButton控件怎么加链接?相关的知识,希望对你有一定的参考价值。
可以在程序中给LinkButton的CommandName属性和CommandArgument属性赋值,然后通过Command事件中,即可从CommandEventArgs类中得到数据,进而判断是哪个LinkButton被触发了。其中,CommandEventArgs类存储了和按钮(Button)事件相关的数据,并且可以在事件处理中通过CommandEventArgs类的属性来访问这些数据。代码:
复制代码代码如下:
private void BrandLink_Click(object sender, System.Web.UI.WebControls.CommandEventArgs e)
string cmd = e.CommandName;
switch(cmd)
case "BrandLink1":
this.Session["fileName"]=BrandLink1.Text;
Server.Transfer("BrandPic.aspx");
break;
case "BrandLink2":
this.Session["fileName"]=BrandLink2.Text;
Server.Transfer ("BrandPic.aspx");
break;
case "BrandLink3":
this.Session["fileName"]=BrandLink3.Text;
Server.Transfer("BrandPic.aspx");
break;
case "BrandLink4":
this.Session["fileName"]=BrandLink4.Text;
Server.Transfer("BrandPic.aspx");
break; case "BrandLink5":
this.Session["fileName"]=BrandLink5.Text;
Server.Transfer("BrandPic.aspx");
break;
case "BrandLink6":
this.Session["fileName"]=BrandLink6.Text;
Server.Transfer("BrandPic.aspx");
break;
case "BrandLink7":
this.Session["fileName"]=BrandLink7.Text;
Server.Transfer("BrandPic.aspx");
break;
default:
this.Session["fileName"]=BrandLink0.Text;
Server.Transfer("Shop.aspx");
break;
参考技术A <asp:LinkButton PostBackUrl="~/js-动态效果.aspx" ID ="a" runat ="server" >我是链接地址用的</asp:LinkButton> 参考技术B 在属性里
asp.net 在Repeater中如何隐藏linkbutton?
<asp:LinkButton ID="lblAudit" Font-Underline="false" runat="server"
Text='<%# Eval("jy_audit").ToString()== "0" ? "未审核" : "已审核"%>' OnClick="lblAudit_Click" CommandArgument='<%#Eval("jy_id") %>'> </asp:LinkButton>
默认为未审核,当变成已审核后让当前行的<asp:LinkButton runat="server" ID="lkbDeleUser" CommandArgument='<%#Eval("jy_id") %>' OnClientClick="return confirm('确认要删除所选项?');" OnClick="lkbDeleUser_Click" >删除</asp:LinkButton> 隐藏!在后台如何实现!
protected void rpSocres_ItemDataBound(object sender, RepeaterItemEventArgs e)
educationInfo edu = new educationInfo();
foreach (RepeaterItem item in this.rpSocres.Items)
if (item.ItemType == ListItemType.Item || item.ItemType == ListItemType.AlternatingItem)
LinkButton link = e.Item.FindControl("lkbDeleUser") as LinkButton;
edu = edu.GetedList();//调用查询的数据
if (edu.jy_audit==1)判断是否影藏
link.Enabled = false;
else
link.Enabled = true;
高手请教!最中结构全部隐藏!
以上是关于LinkButton控件怎么加链接?的主要内容,如果未能解决你的问题,请参考以下文章
jQuery 和 LinkButtons,或常规按钮和 CSS
__doPostBack 仅在页面上有 LinkButton、Calendar 或 WizardStep 控件时有效
在引导模式主体中动态添加的 asp.net 按钮/链接按钮 web 控件不会回发