如何使用c#代码在代码隐藏文件中为锚标记的onclick事件编写事件
问题描述:
如何使用c#代码在代码隐藏文件中为锚标记的onclick事件编写事件。
< a id =ascaleUpgarderunat =server önclick=fnSetNewControlshref =〜/ frmSignOn.aspx>规模升级
如何在C#中为onclick写事件。
注意:我不想使用javascript。
How to write event in Code behind file for onclick event of anchor tag using c# code.
<a id="ascaleUpgarde" runat="server" önclick="fnSetNewControls" href="~/frmSignOn.aspx" >Scale Upgrade
how to write event in C# for onclick.
Note: I dont want to use javascript.
答
try this one also it will work :)
<a id="ascaleUpgarde" runat="server">
href="#">Scale Upgrade</a>
and in the code behind write this
protected void Page_Load(object sender, EventArgs e)
{
ascaleUpgarde.ServerClick +=new EventHandler(fnSetNewControls_Click);
}
protected void fnSetNewControls_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('test')</script>");
}
嘿,
试着这样做
Hello
并在页面加载中编写以下代码
protected void Page_Load(object sender ,EventArgs e)
{
if(Request.QueryString [i] ==1)
{
Anchor_Click(发件人,e);
}
}
//手动编写
protected void Anchor_Click(object sender,EventArgs e)
{
Response.Write(嗨);
}
好运
Hey,
try following to do this
Hello
and in page load write following code
protected void Page_Load(object sender, EventArgs e)
{
if (Request.QueryString["i"] == "1")
{
Anchor_Click(sender,e);
}
}
//write this manually
protected void Anchor_Click(object sender, EventArgs e)
{
Response.Write("Hi");
}
Best Luck
我建议您切换到linkbutton而不是锚标签。这将给出锚标记的外观和行为,并有可能进行服务器端点击。
I suggest instead of an anchor tag you switch to linkbutton. that will give the look and behavior of the anchor tag and have the possibility of having a serverside click.