这是我在母版页中的表格标记:
<form id="form1" runat="server" action="Handler.ashx" method="POST" enctype="multipart/form-data">
我的内容页面中有TextBox
:
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
我想访问TextBox
页面中的Handler.ashx
值或将TextBox
值作为action
属性中的查询字符串发送,如<form id="form1" runat="server" action="Handler.ashx?textBoxVal=SOMETHING" method="POST" enctype="multipart/form-data">
这可能吗?
答案 0 :(得分:1)
我相信问题是访问GenericHttpHandler中文本框的ID(ClientID或UniqueID)。
但是,如果您将 ClientIDMode =“Static”设置为TextBox属性,则可以使用 ASP.Net 4 并尝试下面的代码
context.Request.Params("TextBox1")