我的Webpart需要一个参数,该参数将在页面中使用时提供。参数在文本框中提供,同时在页面中用作Web部件。
我已经放置了一个文本框,它应该以*****格式获取密码作为密码。
我该怎么做。
我已编辑了问题该图解释了更详细的信息
密码作为外部参数提供,并在部署webpart期间提供。
任何人都可以帮助我。
卢克非常感谢你提供的答案,但我正在寻找这种意见。
谢谢
Hari Gillala
答案 0 :(得分:1)
如果我已经理解了你想要正确做什么,你想在Web部件中使用TextBoc控件,它会像密码输入框一样屏蔽输入。如果这是正确的,你可以按如下方式实现:< / p>
public class LukeTestingWebPart : System.Web.UI.WebControls.WebParts.WebPart
{
TextBox txtBox1; //Declare the TextBox control
public LukeTestingWebPart()
{
}
protected override void CreateChildControls()
{
//Create the child control with th text box mode as Password
txtBox1 = new TextBox();
txtBox1.TextMode = TextBoxMode.Password;
Controls.Add(txtBox1);
base.CreateChildControls();
}
protected override void RenderContents(HtmlTextWriter writer)
{
//Render a line of descriptive text and the textbox control
writer.Write("Here is a text box control that can be used to hold a password:<br />");
txtBox1.RenderControl(writer);
}
}
这是一个简单的Web部件,用于呈现输入被屏蔽的文本框...
我希望这会有所帮助......