Hej !komma åt sharepoint:ens Web Services ??
Jag håller på experimentera att komma åt SharePoin:ens Web Service.
Jag kommer åt Web Service:en Lista som innehåller alla listor,
jag har en knapp och en två textboxar i en av dem skriver jag namnet på listan t.ex. först "minLista" den hämtar all information som jag behöver men när jag skriver ett annat lista (utan att debugga om) då får jag fel,
om jag stänger applicationen och debugga igen (f5) då funkar den, "en lista i taget, en lista per en debugg".
varför blir så?? jag kör en vanlig Web Application.
här är lite av min kod:
protected void Button1_Click(object sender, EventArgs e)
{
string ListName = TextBox2.Text;
ListsWebService.Lists lista = new ListsWebService.Lists();
lista.Url = "http://localhost/_vti_bin/Lists.asmx";
lista.Credentials = new NetworkCredential("Administrator","minpass","minDomain");
try
{
XmlNode nodeResult = lista.GetList(ListName);
lista.Dispose();
string numOfChildren = nodeResult.ChildNodes.Count.ToString();
XmlAttributeCollection attrColl = nodeResult.Attributes;
string s = "";
foreach (XmlAttribute attr in attrColl)
{
s = s + string.Format("{0} = {1}\n", attr.LocalName, attr.Value);
}
TextBox3.Text = s;
catch (WebException err)
{
if (err.Message.StartsWith("The underlying connection was closed"))
Label2.Text = "The ideas service is currently unavailable. Please try again later";
else
Label2.Text = err.Message + "---1";
}
catch (Exception err)
{
Label2.Text = err.Message + "---2";
}
}
HÄR ÄR felmeddelandet
--------------------
Description: Request Validation has detected a potentially dangerous client input value, and processing of the request has been aborted. This value may indicate an attempt to compromise the security of your application, such as a cross-site scripting attack. You can disable request validation by setting validateRequest=false in the Page directive or in the configuration section. However, it is strongly recommended that your application explicitly check all inputs in this case.
Exception Details: System.Web.HttpRequestValidationException: A potentially dangerous Request.Form value was detected from the client (TextBox1="<List DocTemplateUrl...").