2012-01-03 84 views
2

我正在创建一个用户控件,其中我有不同的HTML文本框和名称职业联系人等项目。 我有一个编辑和保存按钮为每个项目。所以当我点击保存按钮时,我想要该文本框的值并在数据库中进行更新。所以为此,我想将该值发送到ASPX页面。但我不知道如何将该值发送给ASPX.Also如果有另一种方法来实现它们,请提出建议。我正在使用三层架构。传递html文本框值从用户控制到aspx页面

Thankx

+0

你有asp.net文本框或html文本框吗? – 2012-01-03 07:25:49

回答

1

如果文本框的ASP文本框或HTML RUNAT = “服务器” ST比你需要公开文本框的值作为财产

public string textData 
{ 
get { return mytextbox.Text; } 
set { mytextbox.Text = value; } 
} 

OR

如果文本框HTML比作使用Request.QueryString["textboxnameorid"] will为您提供回传数据。

+0

Thankx但我使用HTML文本“” – 2012-01-03 07:34:40

+0

@Santosh Sahu - 使用request.querystring集合获取值........... ..但不知道,因为你的风格显然不是 – 2012-01-03 07:36:51

0

如果您正在使用asp.net文本框,你可以在你的UserControl这样

public string Name 
     { 
      get { return tbName.Text; } 
      set { tbName.Text = value; } 
     } 

,这公共财产可以在asp.net页面轻易的设置创建公共属性。 。

问候。

+0

谢谢,但我正在使用HTML文本框。 – 2012-01-03 07:31:09

+0

你将不得不放置runat =“服务器”或使用asp.net文本框,如果你想访问它们在aspx代码隐藏 – 2012-01-03 07:57:10

相关问题