首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将System.Web.UI.HtmlControls.HtmlInputText值转换为字符串

如何将System.Web.UI.HtmlControls.HtmlInputText值转换为字符串
EN

Stack Overflow用户
提问于 2013-04-02 11:16:29
回答 2查看 3.7K关注 0票数 0

嗨,我想把System.Web.UI.HtmlControls.HtmlInputText值转换成字符串。

实际上,我使用的是身份验证函数,其中我使用HTML控件:

代码语言:javascript
复制
private void Authenticate_User(System.Web.UI.HtmlControls.HtmlInputText username, System.Web.UI.HtmlControls.HtmlInputText password)
  {
//-- doing some code here & Save credentials into cookies.
  }

*现在我在page_load :*上查看上面的函数

代码语言:javascript
复制
 protected void Page_Load(object sender, EventArgs e)
{
string userid = Request.Cookies["UserDetails"]["UserName"].ToString();
string pass = Request.Cookies["UserDetails"]["Password"].ToString();

Authenticate_User(userid, pass);  //---- It gives some conversation error (HTML contorl to string )

}

任何关于.的建议

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-04-02 11:26:12

有两种方法

方法1:

Authenticate_User(System.Web.UI.HtmlControls.HtmlInputText username, System.Web.UI.HtmlControls.HtmlInputText password)的参数类型更改为private void Authenticate_User(String username, String password)

如果要将字符串类型转换为htmlinput,请使用以下命令

代码语言:javascript
复制
protected void Page_Load(object sender, EventArgs e)
{
    string userid = Request.Cookies["UserDetails"]["UserName"].ToString();
    string pass = Request.Cookies["UserDetails"]["Password"].ToString();

    Authenticate_User(new System.Web.UI.HtmlControls.HtmlInputText() {Value=userid, Size=userid.Length }, new System.Web.UI.HtmlControls.HtmlInputText() {Value=pass, Size=pass.Length });
};
票数 1
EN

Stack Overflow用户

发布于 2013-04-02 11:20:24

尝试以下几点

代码语言:javascript
复制
private void Authenticate_User(System.Web.UI.HtmlControls.HtmlInputText username, System.Web.UI.HtmlControls.HtmlInputText password)
  {
 String _username= username.Value;
 String _pass=password.Value;
//-- doing some code here & Save credentials into cookies.
  }

要进行强制转换,需要创建一个新对象

代码语言:javascript
复制
HtmlInputText obj=new HtmlInputText();
obj.Value="";
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15762725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档