请教个关于__doPostBack()的问题

caitou_upc 2007-08-08 09:37:37
我想通过__doPostBack来cs页里面传text的值,应该怎么样去写这个函数?谢谢大家了。
<form runat="server" id="form1" name="form1">
<table class="toolbar" cellSpacing="0" width="98%" align="center" border="0"><tr>
<td class="catelink" style="height: 26px">
<table border="0" cellpadding="0" cellspacing="0">
<tr><TD class="toolbarT" style="height: 18px"></TD>
<td class="toolbarT" onmouseover="MO()" onmouseout="MU()" noWrap style="width: 47px; height: 18px">
<SPAN class="saveButton">    </SPAN>
<a id="lkbtn" class="text" href="javascript:__doPostBack('lkbtn','')">保存</a></td>
</tr>
</table>
<asp:LinkButton ID="LinkButton1" runat="server" Visible="false">LinkButton</asp:LinkButton>
</td>
</tr>
</table>
<TABLE cellSpacing="1" cellPadding="4" width="98%" align="center" border="0">
<TBODY><TR>
<TD width="80" style="height: 36px">模块分类名称<font color="#ff0000">*</font></TD>
<TD style="height: 36px"><input name="txtName" type="text" id="txtName" /><input name="TypeID" type="hidden" id="TypeID" />
<span id="Label1" style="color:Red;"></span></TD>
</TR>
<TR>
<TD vAlign="top">分类说明</TD>
<TD><textarea name="txtNote" rows="2" cols="20" id="txtNote" style="height:48px;width:304px;"></textarea></TD>
</TR>
</TBODY>
</TABLE>
</form>

也就是说如何获得点击<a id="lkbtn" class="text" href="javascript:__doPostBack('lkbtn','')">保存</a>后在cs页面里面得到txtName、TypeID、txtNote的值?谢谢大家了
...全文
189 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zyug 2007-08-08
  • 打赏
  • 举报
回复
<asp:LinkButton ID="LinkButton1" runat="server" Visible="false">LinkButton</asp:LinkButton>---visible=false前台的源文件你可以发现找不到这个button的html代码,所以如果你要使用do。。。
那么可以考虑将linkbutton的width或者height设置为0



--
把text设置成空就好了
jimu8130 2007-08-08
  • 打赏
  • 举报
回复
<asp:LinkButton ID="LinkButton1" runat="server" Visible="false">LinkButton</asp:LinkButton>---visible=false前台的源文件你可以发现找不到这个button的html代码,所以如果你要使用do。。。
那么可以考虑将linkbutton的width或者height设置为0
caitou_upc 2007-08-08
  • 打赏
  • 举报
回复
实现了我需要的功能,可是还有一个不明白的地方就是为什么需要在
page_load里面加

this.lkbtn.Attributes["class"] = "text";
谢谢了~~
  • 打赏
  • 举报
回复
<td class="toolbarT" onmouseover="MO()" onmouseout="MU()" noWrap style="width: 47px; height: 18px">
<SPAN class="saveButton">    </SPAN>
<asp:LinkButton ID="lkbtn" runat="server" OnClick="lkbtn_Click">保存</asp:LinkButton></td>


在page_load中写:
this.lkbtn.Attributes["class"] = "text";


然后在事件处理方法lkbtn_Click中实现你的后台处理逻辑。

62,074

社区成员

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

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

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

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