title: can not post a picture in FB post , This status update appears to be blank. Please write something or attach a link or photo to update your status
body: <p>I am Trying to post a picture and text on facebook page using webbrowser control.</p>
  
  <p>I Paste a url in text area, when it gets the thumbnail I send keys (ctrl+A). And then send the text via send <code>keys.Send(...)</code>
  Everything works fine until click post button 
  it gives Error</p>
  
  <pre><code>"This status update appears to be blank. Please write something or attach a link or photo to update your status."
  </code></pre>
  
  <p>I have tried to set all attributes of Textarea, like title, inner text, and placeholder, and I am sure Text area is also not null.</p>
  
  <pre><code>HtmlElement elementTextArea = null;
  HtmlElementCollection elemss = webBrowser1.Document.GetElementsByTagName("textarea");
  foreach (HtmlElement elem in elemss)
  {
      if (elem.GetAttribute("name") == "xhpc_message")
      {
          elementTextArea = elem;
          break;
      }
  }
  elementTextArea.Focus();
  Print("\nSet Focused\n");
  
  SendText(url);
  
  webBrowser1.Update();
  DoWait(4);
  
  SendText("^(a)");
  SendText(text);
  webBrowser1.Update();
  
  elementTextArea = webBrowser1.Document.GetElementById(id);
  
  elementTextArea.InnerText += "\nINNER TEXT";
  Print("\nAdded Inner Text ABCD\n");
  
  //elementTextArea.SetAttribute("placeholder", text + "PLACEHOLDER");
  //Print("\nAdded place holder text abcd \n");
  
  /*            
  HtmlElementCollection elems = webBrowser1.Document.GetElementsByTagName("input");
  foreach (HtmlElement elem in elems)
  {
      if (elem.GetAttribute("className").Equals("mentionsHidden"))
      {
          Print("\nAdded Second Text\n");
          elem.SetAttribute("value", text+"");
          break;
      }
  }
  */
  
  DoWait(3);
  
  HtmlElementCollection elements = webBrowser1.Document.GetElementsByTagName("button");
  foreach (HtmlElement element in elements)
  {
      if (element.GetAttribute("className") == "_42ft _4jy0 _11b _4jy3 _4jy1 selected _51sy")
      {
          Print("\nPost Button Found\n");
          element.Focus();
  
          Print("\nFocus1\n");
  
          DoWait(2);
  
          SendText("~");
  
          element.InvokeMember("click");
  
          Print("\nClicked1\n");
  </code></pre>
  
  <p>Kindly help me, it took so much time. </p>