自定义Webpart参数-Sharepoint 2007

时间:2011-01-22 12:32:00

标签: sharepoint-2007

我的Webpart需要一个参数,该参数将在页面中使用时提供。参数在文本框中提供,同时在页面中用作Web部件。

我已经放置了一个文本框,它应该以*****格式获取密码作为密码。

我该怎么做。

我已编辑了问题该图解释了更详细的信息

alt text

密码作为外部参数提供,并在部署webpart期间提供。

任何人都可以帮助我。

卢克非常感谢你提供的答案,但我正在寻找这种意见。

谢谢

Hari Gillala

1 个答案:

答案 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部件,用于呈现输入被屏蔽的文本框...

我希望这会有所帮助......