asp.net button能否用runat="server"的html控件取代?

zioc2014 2014-02-28 02:48:27

<button runat="server" id="btnReg" type="submit" class="btn btn-info pull-right" onclick="btnReg_Click">
开始创建 <i class="m-icon-swapright m-icon-white"></i>
</button>

以上代码触发不了click事件(使用html控件 + runat="server")


普通的asp.net button 是自封闭的,现在需要成对出现的
...全文
509 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
dengchenlu 2014-03-07
  • 打赏
  • 举报
回复
直接用样式控制BUTTON不可以么,为什么要弄个<i>标签
zj25810 2014-03-06
  • 打赏
  • 举报
回复
<asp:Button runat="server" ID="btnReg" OnClientClick="btnReg_Click()"></asp:Button> 这是你想要的意思? 那么我猜测你想要实现的功能是在Button 里面显示“开始创建”之后,还加一个图片什么的吧!样式控制就OK了!非常简单的事。
lw402365015 2014-03-06
  • 打赏
  • 举报
回复
我是来学习的!
放牛的娃 2014-03-06
  • 打赏
  • 举报
回复
<button> 中文</button> 异常 Tex、‘中' ...
敌花师 2014-03-06
  • 打赏
  • 举报
回复
button事件绑定最好在vs中的设计页面直接双击按钮,这样页面和后台能直接连接起来,就没有你这么多事了
nitaiyoucala 2014-03-05
  • 打赏
  • 举报
回复
asp.net <button>之间是不能放内容的。
饕餮123 2014-03-05
  • 打赏
  • 举报
回复
引用 16 楼 diaodiaop 的回复:
神奇的写法...我表示也没见过,
这是html5的写法,说没见过的都回去面壁
men52676521 2014-03-04
  • 打赏
  • 举报
回复
完全可以啊!服务器控件在你程序运行时后台本来也会给你转换成Html标签的啊?你直接换了更好,呵呵
tptptp00 2014-03-03
  • 打赏
  • 举报
回复
是onserverclick 不是onclick 好久没用过这种了
indusl 2014-03-03
  • 打赏
  • 举报
回复
你没有form表单,无法引发服务器事件。
fcylovehbb 2014-03-03
  • 打赏
  • 举报
回复
type=“button”
  • 打赏
  • 举报
回复
引用 18 楼 a188095197 的回复:
HTML控件就用runat="server"变成服务器控件onserverclick服务器端事件.
你们见过这样<button>开头中间加个<i>的神奇写法么?
by_封爱 2014-02-28
  • 打赏
  • 举报
回复
神奇的写法...我表示也没见过,
tptptp00 2014-02-28
  • 打赏
  • 举报
回复
应该是放<input type=button runnet=server /> 这种吧 <button>好像直接提交表单的
大小鱼 2014-02-28
  • 打赏
  • 举报
回复
使用AJAX就可以了 但是相对于asp.net 有点麻烦
liuxingfffff 2014-02-28
  • 打赏
  • 举报
回复
OnClientClick
  • 打赏
  • 举报
回复
引用 10 楼 wangyucai0915 的回复:
asp.net <button>之间是不能放内容的。 为什么一定要加一个<i>呢?
他的控件是<button>开头的,而非平时的<asp:Button>,还真有可能是他自己自定义控件
Wang-Yucai 2014-02-28
  • 打赏
  • 举报
回复
asp.net <button>之间是不能放内容的。 为什么一定要加一个<i>呢?
兔子侠客 2014-02-28
  • 打赏
  • 举报
回复
重新拖拽一个button
Kylor 2014-02-28
  • 打赏
  • 举报
回复
引用 7 楼 a01589 的回复:
[quote=引用 6 楼 a01589 的回复:] [quote=引用 5 楼 zioc2014 的回复:] [quote=引用 3 楼 zioc2014 的回复:] [quote=引用 2 楼 yb871201 的回复:] 没看明白你的意思!~~ 如果你想用html写是可以的 <input type="button" value='确定' onclick="alert('ok')" > 如果你想让cs代码调用你可以加上runat="server"属性。 还有html控件+js(jquery)+ajax。 完全可以替代服务器控件。 不知道能不能帮到你,如果不能希望你详细说一下你的需求。
那样就太麻烦[/quote] 你看我的代码 要求button中有<i></i>, 如果使用.net button 是自封闭的,里面是不能放其它东西的[/quote] 你这是自定义控件?还是自创的写法[/quote] 不管是服务器端还是客户端的Button,都没见过这样的写法[/quote]我大概明白你的意思了。无非就是样式问题,想调用 onclick吧? 你把你想要的样式发出来,直接上图片,我看看,在告诉你用什么控件。
加载更多回复(7)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧