ASP.NET如何获取HTML里的值?

很简单的一个问题:就是用户名+密码登陆。以前我是过分依赖控件了,什么都是直接拖拽VS控件,结果现在美工做出来的页面都是HTML控件,连Button都是HTML。我想问如何... 很简单的一个问题:
就是用户名+密码登陆。
以前我是过分依赖控件了,什么都是直接拖拽VS控件,结果现在美工做出来的页面都是HTML控件,连Button都是HTML。
我想问如何在.cs文件里获得HTML的值,以及如何点击HTML的Button就是让用户名和密码与数据库里的用户名和密码进行比对?说白了就是如何在aspx和cs里对HTML的textbox和button进行操作。
据说有两种方法:一个使用JavaScript和在HTML控件里加上runat="server"。
希望高手能够分别用这两种方法帮我各写一个例子。要求简单明了,不要复杂。谢谢!
展开
 我来答
维湾教育培训
2015-12-02 · 知道合伙人软件行家
维湾教育培训
知道合伙人软件行家
采纳数:3549 获赞数:13649

向TA提问 私信TA
展开全部
比如这个:<input type="text" id="txtUserName" Text="张三">
改成<input type="text" id="txtUserName" Text="张三" runat="server">
然后添加个
<input type="text" id="txtUserName1" Text="张三" runat="server">
<input type="botton" value ="传值" onclick="keys()">
然后写个js
<script>
function keys()
{
var a=document.getelementbyid("txtUserName").value;
document.getelementbyid("txtUserName")value=a;
}
</script>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenzhiyonghao
2010-06-29
知道答主
回答量:11
采纳率:0%
帮助的人:0
展开全部
比如这个:<input type="text" id="txtUserName" Text="张三">
你可以改成这样:<input type="text" id="txtUserName" runat="server">加一个runat="server"就变成服务端控件了。
我再告诉你使用AjaxPro,它能在客户端调用服务端方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tanzongyao233
2010-06-29 · TA获得超过288个赞
知道小有建树答主
回答量:595
采纳率:100%
帮助的人:211万
展开全部
比如这个:<input type="text" id="txtUserName" Text="张三">

改成<input type="text" id="txtUserName" Text="张三" runat="server">

然后添加个
<input type="text" id="txtUserName1" Text="张三" runat="server">
<input type="botton" value ="传值" onclick="keys()">
然后写个js

<script>
function keys()
{
var a=document.getelementbyid("txtUserName").value;
document.getelementbyid("txtUserName")value=a;
}
</script>

想你要用到的··
是ajaxpro 这个··
可以验证是否有登录名
[AjaxPro.AjaxMethod] 这个是启用的标签
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雪月痕
2010-06-29
知道答主
回答量:45
采纳率:0%
帮助的人:24.5万
展开全部
加上 runat以后就可以在后台直接this.textbox.value 得到值然后比对操作
用js需要用到Ajax去进行连库操作。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式