如何使用动态超链接作为按钮来使用点击事件.ASP.NET(C#)

发布于 2024-11-16 09:47:50 字数 299 浏览 5 评论 0原文

我正在使用这样的超链接来在单击目录删除它。

 Response.Write("<a href= delete.aspx?path=" + 
     directory.FullName + ">DELETE </a>");
    }

但为此,我被重定向到 delete.aspx。我可以像按钮一样执行此操作,其中路径将作为 onclick 函数的参数传递。

I'm using a hyperlink like this to delete a directory when it is clicked.

 Response.Write("<a href= delete.aspx?path=" + 
     directory.FullName + ">DELETE </a>");
    }

But for this I'm being redirected to delete.aspx.Can I do it like button where path will be passed as parameters for the onclick function.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

生活了然无味 2024-11-23 09:47:50

在“Delete.aspx”页面中,您必须获取查询字符串值,并且在页面加载中,您必须具有删除目录的代码。

现在,如果您不想在“Delete.aspx”页面中执行此操作,请向当前页面添加一个按钮,然后只需将“Delete.aspx”页面加载中存在的代码移动到当前的按钮单击事件页面(其中有超链接)并在button_click函数中使用目录值(全局值)。

In the "Delete.aspx" page you must be fetching the query string value and in the page load, you must be having the code to delete the directory.

Now if you don't want to do this in the "Delete.aspx" page, add a button to the current page, then just move the code present in page load of "Delete.aspx" to the button click event of the current page(in which you have the hyperlink) and use the directory value(global value) in the button_click function.

苄①跕圉湢 2024-11-23 09:47:50

具有 onclick 事件以及 CommandName 和 CommandArguments 属性?

<asp:LinkButton /> with onclick event and CommandName and CommandArguments properties?

很糊涂小朋友 2024-11-23 09:47:50

您可以创建 ASHX(处理程序页面)而不是 ASP.NET 页面。
另请参阅此文档

You can create the ASHX (Handler Page) instead of ASP.NET page.
And also see this document.

伏妖词 2024-11-23 09:47:50

您正在寻找,

string page = "delete.aspx";

Response.Write("<a href= "+page+"?path=" +directory.FullName + ">DELETE </a>"); 

您可以决定页面字符串的值

are you looking for,

string page = "delete.aspx";

Response.Write("<a href= "+page+"?path=" +directory.FullName + ">DELETE </a>"); 

you can decide the value for page string

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文