<form id=frm method="post" runat="server">
<INPUT dataFld="" style="Z-INDEX: 109; LEFT: 128px; POSITION: absolute; TOP: 256px"
type="text" id="Text1" name="Text1" runat="server">
<INPUT id=btntest type="button" value="Button" onclick="a()"
</form>
<script>
function a()
{
document.all("Text1").datafld = "2222";
alert(document.all("Text1").datafld);
}
</script>我在前台点了btntest 按扭
我在后台取Datafld属值的值怎么老是为空呢??代码如下:
string s = this.Text1.Attributes["datafld"].ToString();
<INPUT dataFld="" style="Z-INDEX: 109; LEFT: 128px; POSITION: absolute; TOP: 256px"
type="text" id="Text1" name="Text1" runat="server">
<INPUT id=btntest type="button" value="Button" onclick="a()"
</form>
<script>
function a()
{
document.all("Text1").datafld = "2222";
alert(document.all("Text1").datafld);
}
</script>我在前台点了btntest 按扭
我在后台取Datafld属值的值怎么老是为空呢??代码如下:
string s = this.Text1.Attributes["datafld"].ToString();
<script language="C#" runat="server">
试
<asp:Button id="Btn" runat="server" CssClass="Button" Width="50px" Text="确 定">
后台:
private void Btn_Click(object sender, System.EventArgs e)
{
string FileName=filename.PostedFile.FileName;
...
...
}
点完扣那个Page_Load好像会重执行一次啊。
我有写runat="server"
你能不能写个代码给我看下。
<input onclick="document.all.hid.value='test'" value="按钮" type="button">
<asp:Button id="Button1" runat="server" Text="Button"/>protected System.Web.UI.HtmlControls.HtmlInputHidden hid;
protected System.Web.UI.WebControls.Button Button1;
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write(this.hid.Value);
}
不好意思,我那个文本框是放在DataGird的模板列里面的,所以只能用一个文本框来,否则我在客户端无法控制。