如何使用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.