单击HTML链接时调用ASP.NET中的C#函数 [英] Call a C# function in ASP.NET when clicking on a HTML link

查看:99
本文介绍了单击HTML链接时调用ASP.NET中的C#函数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在 myEditPage.aspx 页面中有一些输入和一些TextAreas,我希望将它们上传到数据库,但为此我需要链接< a href =..> 添加到我的 myEditPage.aspx.cs 中的一个函数。

I have some inputs and some TextAreas in my myEditPage.aspx page and I wish to upload them to a database but to do so I need to link a <a href=".."> to a function in my myEditPage.aspx.cs.

我该怎么做?

How can I do so?

推荐答案

而不是

Instead of

<a href=.....>

使用

use

<asp:LinkButton id="myid" runat="server" OnClick="MyFunction_Click" />

LinkBut​​ton 是一个ASP.Net服务器端控件。

LinkButton is an ASP.Net server side control

当然,你可以附加一个函数一个< a> 标签。

Of course, you can attach a function to an <a> tag as well. Just make it a server control by adding runat=server to it.

<a href="#" runat="server" onServerClick="MyFuncion_Click" />

然后在您的函数中检索您的textareas和输入的值。

Then in your function retrieve the values of your textareas and inputs.

通常,使用asp.net控件而不是常规的html控件。它使得它更容易编程asp.net。

In general, use asp.net controls instead of regular html controls. It makes it easier to program asp.net.

对于textarea /输入使用< asp:TextBox> 。如果你有一点谷歌,你会发现许多教程,让你开始使用asp.net编程。例如: http://www.asp.net/

For textarea/input use <asp:TextBox>. If you google a bit you will find many tutorials to get you started with asp.net programming. For example: http://www.asp.net/

这篇关于单击HTML链接时调用ASP.NET中的C#函数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆