asp.net 自定义标签里我把a标签当成了一个按钮,但是这样总是会有回发,请问一下要怎么解决

|M| 怎么把&A&这样的东西写成服务器按钮
急大家看看 - ASP.NET当前位置:& &&&|M| 怎么把&A&这样的东西写成服务器按钮
急|M| 怎么把&A&这样的东西写成服务器按钮
急大家看看&&网友分享于:&&浏览:3次|M| 如何把&A&这样的东西写成服务器按钮
急啊大家看看我的环境
&a & href= &b.aspx & & target= &_brank && 打印 &/a&
然后我想要点击这个 &A& 的时候
缴活服务器事件FindPrintID()
这个事件最终要给a & 的href & 如 & href= &b.aspx?PrintID=1|2|4|7 &
然后把开新页面
开始我是用ASP:Button来做的
ID=....这里得到1|2|4|7
PrintID= &b.aspx? &+ID;
response.write( & &script& window.open( &+PrintID+ &) &/script&
这样,但是如果浏览器禁止了出窗口的话就完完了
还有如何控件
&a & href= &123.aspx & & target= &_brank && 新窗口 &/a&
打开的新窗口的大小
谢谢------解决方案--------------------没有办法。
------解决方案--------------------用HyperLinkButton控件
------解决方案--------------------难点,帮顶
------解决方案--------------------也就是点击将A作为服务器控件 点击他的时候给他的href赋值
可是可以用hyperlink控件就可。
但这多做了一次提交,没有必要。
------解决方案--------------------用LinkButton or HyperLink
------解决方案--------------------根据以上情况,我把他归结为两个问题:1.如何在客户端触发服务器端事件.2.根据服务器端的返回值动态设定 &A& 的HREF的值.我这样表达确切吗?
我的想法:在一个DIV中用JS动态生成 &A& ,并用客户端回调获取服务器端值.
------解决方案--------------------foreach (DataGridItem item in dgOrder.Items)
CheckBox ck_print = (CheckBox)item.FindControl( &ck_print &);
if (ck_print.Checked)
ID += ck_print.Attributes[ &PrintValue &].ToString() +
ID = ID.Substring(0, ID.Length - 1);
HyperLink lnk=new HyperLink();
this.Page.Form.Controls.Add(lnk);
lnk.NavigateUrl=
&Print.aspx?ID= & + ID;
lnk.Target= &_blank &;
this.Page.ClientScript.RegisterStartupScript(this.GetType(), &open print page &,
lnk.ClientID+ &.click(); &,true);
------解决方案--------------------换成
&asp:Button即可,为什么要用A ?
搞清楚B/S结构的程序特点就明白该如何做了
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有asp.net如何用&a&标签给按钮加超链接_百度知道
asp.net如何用&a&标签给按钮加超链接
我有更好的答案
使用CSS做个模拟button的层;a&gt.不使用&标签;a&gt,在按钮的onclick事件中加入网页跳转代码2,层中加入&lt提供两个实现方法1
&a href=&&&&input type=&button& value=&链接到百度&/&&/a&用a标签把button按钮包起来那么就可以了。希望采纳……
这样对按钮不管用
我试过了,可以的啊。再不行你就给button控件加一个onclick事件,点击button的时候触发a标签的onclick事件就可以了。
&a href=&aaaaaaaaa.aspx&&
干嘛非得用&a&标签啊,要触发Button的客户端事件只要在onclinetclick里面写就行了啊,再说asp.net里面有LinkButton啊,有NavigateUrl属性可以用嘛
&a href=&&&百度&/a&
其他类似问题
为您推荐:
超链接的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁asp.net 点击一个(a标签)连接改变它的颜色,点击(a标签)另一个连接,将上一个的颜色还原。_百度知道
asp.net 点击一个(a标签)连接改变它的颜色,点击(a标签)另一个连接,将上一个的颜色还原。
我要的是,点一下颜色改变了,但马上又变回来了,点击之后颜色改变我用a标签的四个伪类,等点击另外一个时才将上一个变回去,得到的效果是,不还原
提问者采纳
id=&&a&/ /head&a;&#47,你看可以吗&&&&#47.w3://www://&点击后的颜色在这里改就好了
a[i];achange(this代码如下;);script&br &#47.id==id)
a[i];&/ onclick=&a&&achange(/a href=&quot.dtd" target="_blank"> content=&&#47.W3C/无标题文档&&
id=&title&&/中华人民&i&#:#33CC66} /&head&function achange(id){
var OldColor='&#47!DOCTYPE html PUBLIC &/&DTD XHTML 1;body&gt.0 Transitional/html&i++)
id=&text&#47.w3;a href=&
}}&设置原来a标签的颜色&lt. &&achange(a{&#47.org/TR/xhtml1/DTD/xhtml1- charset=utf-8&& for(var i=0;Content-Type&quot.org/TR/xhtml1/DTD/xhtml1-#&quot,用JS做;.id)&quot.color=&#39;title&gt.org/1999/xhtml" target="_blank">#33cc66&#39; &#47.w3;br &#47://www.w3;<a href="http.;&中华人民&style&&#47.dtd&&/a3&a&;&#47.org/1999/xhtml&html xmlns=&& onclick=&a href=&a&中华人民&a1&quot.id)&meta http-equiv=&quot.color=OldC<a href="&style&EN&/a2&#&保存a标签单击前的颜色
var a=document.getElementsByTagName(&quot://&script& onclick=&&&&#&&lt.id)&&//body&&-&#47
提问者评价
其他类似问题
为您推荐:
其他1条回答
在站点管理那里修改链接颜色
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁asp.net 里边 用&a&标签能触发事件吗
[问题点数:20分,结帖人zhongniangyou]
asp.net 里边 用&a&标签能触发事件吗
[问题点数:20分,结帖人zhongniangyou]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 asp.net 标签 的文章

 

随机推荐