如何在c#中获取锚标记id [英] how to get anchor tag id in c#
本文介绍了如何在c#中获取锚标记id的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
嗨朋友们,
在我的aspx页面中,我编写的代码为:
< asp:Content ID =BodyContentrunat =serverContentPlaceHolderID =MainContent>
< asp:Label ID =lblQuesrunat =server/>< / br>
< asp:Button ID =btnAnsrunat =serverText =AnswerOnClick =btnAns_Click/>< / br>
< asp:Label ID =lblAnsrunat =server/>
< / asp:Content>
页面加载我把代码写成:(我用标签绑定我的锚标签)
lblQues.Text = String.Concat(什么是我< a name ='test'id =' lnkMe'runat =serverhref ='#'> anchor< / a> name?);
我的问题是如何得到锚点id作为输出应该是在我的lblAns标签中显示为输出。
谢谢,
Sindhu。
解决方案
<%@ Page 语言 = C# %>
< !DOCTYPE html >
< script runat = server >
protected void anchor1_ServerClick( object sender,EventArgs e)
{
anci.InnerHtml = welcome to anchor tag;
}
< / script >
< html xmlns = http://www.w3.org/1999/xhtml >
< ; head runat < span class =code-keyword> = server >
< title > < / title >
< / head >
< body >
< span class =code-keyword>< form id = form1 runat = server >
< div >
< a id = anchor1 runat = server onserverclick = anchor1_ServerClick > 点击此处< / a >
< br / >
< span id = anci runat = server > < < span class =code-leadattribute> / span >
< / div >
< / form >
< ; / body >
< / html >
或< br $> b $ b
< asp:标签ID = Label1 runat = server Text = 标签 > < / asp:标签 >
字符串 BeginLink = http://www.mysite的.com /上传/跨度>;
字符串 RadUploadedFile = 此 .RadUpload1.UploadedFiles [ 0 跨度>]文件名;
Label1.Text = @ < a href = + BeginLink + RadUploadedFile + @ >下载< / a>;
试试这个
试试这个
Label1.Text = @what是我的< a 名称 =' test' id =' lnkMe' runat = 服务器 href =' #' anchor< / a > name;
使用
< ; asp:literal id = lblQues runat = server > < / asp:literal >
而不是< asp:label id = lblQues runat = server / >
和在.cs页面上使用这个。lblQues.Text = 什么是我的< ;名称= \test \id = \lnkMe \href = \#\> anchor< / a> ?名称跨度>;
Hi Friends,
In my aspx page i wrote code as :
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:Label ID="lblQues" runat="server" /></br>
<asp:Button ID="btnAns" runat="server" Text="Answer" OnClick="btnAns_Click" /></br>
<asp:Label ID="lblAns" runat="server" />
</asp:Content>
on page load i write the code as: ( i binded my anchor tag with in label)
lblQues.Text = String.Concat("What is my <a name ='test' id='lnkMe' runat="server" href='#' >anchor</a> name?");
My question is how to get is of the anchor id as output that should display in my "lblAns" Label as output.
thanks,
Sindhu.
解决方案
<%@ Page Language="C#" %> <!DOCTYPE html> <script runat="server"> protected void anchor1_ServerClick(object sender, EventArgs e) { anci.InnerHtml = " welcome to anchor tag"; } </script> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <a id="anchor1" runat ="server" onserverclick ="anchor1_ServerClick">Click here</a> <br /> <span id="anci" runat ="server" ></span> </div> </form> </body> </html>
or
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> String BeginLink = "http://www.mysite.com/uploads/"; String RadUploadedFile = this.RadUpload1.UploadedFiles[0].FileName; Label1.Text = @"<a href=""" + BeginLink + RadUploadedFile + @""">Download</a>";
Try this
Try this Label1.Text = @what is my "<a name ='test' id='lnkMe' runat="server" href='#'anchor</a>name";
use
<asp:literal id="lblQues" runat="server"></asp:literal>
instead of<asp:label id="lblQues" runat="server" />
and use this one on .cs page..lblQues.Text = "What is my <a name=\"test\" id=\"lnkMe\" href=\"#\">anchor</a> name?";
这篇关于如何在c#中获取锚标记id的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文