解决方案 »
- 有这样一个系统,大家给点意见
- 这。。。。。。。。。。。。。。。。。
- E:\kuangren\article_det.aspx.cs(27): 找不到类型或命名空间名称“Wuqi”(是否缺少 using 指令或程序集引用?)
- 服务器报:windows socket error: 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作(10055),on API connect
- 新手问题!ASP.NET上传文件时重名就不接受上传
- C#调用ORALCE函数返回数据集出错。内有源代码和错误提示!
- vs2008 水晶报表10.5 怎么部署?
- IIS部署后怎么修改功能代码
- 问个问题,顺便找个.net,js的开发人员
- 如何获取IFRAME中文档的内容。
- 如何获取pannel.Controls.count的正确数量
- winform 中定义一个类,然后继承TreeListNode ,报错
<form action="#" method="post" id="zForm">
<section class="hang">
<p class="left">
<span></span>
<i>*</i>
邮箱:
</p>
<input type="text" id="username" name="username" runat="server" autocomplete="off" placeholder="请输入您的常用邮箱" />
</section>
<br />
<section class="hang">
<p class="left">
<i>*</i>
设置密码:
</p>
<input type="password" id="pass" name="pass" autocomplete="off" />
</section>
<br />
<section class="hang">
<p class="left">
<i>*</i>
确认密码:
</p>
<input type="password" id ="pass1" name="pass1" autocomplete="off" />
</section>
<br />
<section class="hang" id="yanzheng">
<p class="left">
<i>*</i>
验证码:
</p>
<input type="text" maxlength="4" /><a href=""><img src="images/pincode.jpg" alt="验证码" /></a><a href="###" class="huan">换一换</a>
</section>
<%-- <a id="lizhu" href="javascript:;">立即注册</a>--%>
<asp:Button ID="btnZhuCe" runat="server" Text="立即注册" OnClick="btnZhuCe_Click" UseSubmitBehavior="False" />
</form>
</div>-----------------------------------------------------------------------------------------------------------------------
//原创注册按钮事件
protected void btnZhuCe_Click(object sender, EventArgs e)
{
string name = Request.Form["username"];
Response.Write( " <script>alert("+ name +" );</script>");
}name 是空的
而不是input
后台代码无法获取前台控件的值要么你就把按钮也做成前台控件,然后写js脚本
string name=Request["username"];
protected void btnZhuCe_Click(object sender, EventArgs e)
{
string name=Request["username"];
string name1 = this.TextBox1.Text.Trim();
Response.Write( " <script>alert(" + name +" );</script>");
Response.Write(" <script>alert(" + name1 + " );</script>");
}
前台也加了1个TEXT空间 ,两个name都没值
你要么就不写action写了就指向你的要获取参数(aspx.cs)的的页面
<form action="#" method="post" id="zForm">
改为:
<form id="form1" runat="server">
之后就可以了。参考演示:
你还有一个form包裹了当前的form?form是不能嵌套的。
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection sqlconn = new SqlConnection(ConfigurationSettings.AppSettings["conStr"]);
if (!IsPostBack)
{
sqlconn.Open();
string strid = Page.Request.QueryString["ST_r_id"];
string sqlstr = "select * from ST_replay where ST_r_id='" + strid + "'";
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlconn);
DataSet myds = new DataSet();
myda.Fill(myds, "ST_replay");
DataRowView mydrv = myds.Tables["ST_replay"].DefaultView[0];
txtGID.Text = Convert.ToString(mydrv.Row["ST_r_id"]);
txtGName.Text = Convert.ToString(mydrv.Row["ST_r_nick"]);
txtGType.Text = Convert.ToString(mydrv.Row["ST_r_title"]);
txtGStore.Text = Convert.ToString(mydrv.Row["ST_r_date"]);
txtGIntro.Text = Convert.ToString(mydrv.Row["ST_r_content"]) ;
sqlconn.Close();
}
}