我是sharepoint的新手。我正在尝试使用 SPSqlDataSource 连接到sharepoint webpart内的SQL数据库。代码运作良好。但我需要设置 connectionstring 而不参考 web.config
有没有办法在sharepoint中的变量类型中定义它,以便用户可以在UI中定义connectionstring而无需编辑 web.config 文件。 ?
答案 0 :(得分:1)
如果您想为每个WebPart执行此操作,您可以执行Web Part with a custom Property。
例如:
[WebBrowsable(true),
WebDisplayName("Connectionstring"),
WebDescription("The connectionstring."),
Personalizable(PersonalizationScope.Shared),
Category("YourCategory"),
DefaultValue("")]
public string Connectionstring { get; set; }
它将显示为SharePoint-Option。 但我认为有更好的解决方案,因为你必须为每个WebPart设置它,并且用户需要编辑webparts的权限。