브라우저 컨트롤에 특정 웹 페이지를 표시하고 다른 페이지로 이동할 수 없도록합니다.WebBrowser 컨트롤 게시 데이터 가져 오기
사용자가 제출 버튼을 클릭하여 다음 페이지로 이동하면 게시물 데이터를 가져 와서 페이지를 표시해야합니다.
브라우저 컨트롤을 사용하지 않으므로이 정보를 얻은 다음 페이지를 표시해야합니다.
내 웹 페이지가 아무 문제없이 표시되지만 제출을 클릭 한 후 게시 데이터를 가져 오는 방법을 잘 모르겠습니다. 여기
내 양식은 지금까지입니다
...using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ssscc
{
public partial class GatewayNavigation : Form
{
public Size WindowSize { set; get; }
public GatewayNavigation()
{
InitializeComponent();
InitializeEvents();
Size = GatewayNavigationFormSettings.FormSize;
}
private void InitializeEvents()
{
Load += GatewayNavigationLoad;
webBrowser_Gateway.DocumentCompleted += WebBrowserGatewayDocumentCompleted;
webBrowser_Gateway.ProgressChanged += WebBrowserGatewayProgressChanged;
}
void WebBrowserGatewayProgressChanged(object sender, WebBrowserProgressChangedEventArgs e)
{
if (e.MaximumProgress > 0)
{
int prog = (int)(100 * e.CurrentProgress/e.MaximumProgress);
if (prog > 99)
{
prog = 100;
}
progressBar1.Value = prog;
}
}
void WebBrowserGatewayDocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
progressBar1.Visible = false;
}
private void GatewayNavigationLoad(object sender, EventArgs e)
{
webBrowser_Gateway.AllowNavigation = false;
webBrowser_Gateway.AllowWebBrowserDrop = false;
webBrowser_Gateway.Navigate(UrlBuild.FullUrl);
}
}
}
누구나 어떤 제안이?
어떻게 게시물 데이터를 가져 옵니까? – ErocM
잘 모르겠다. 왜 많은 기능을 추가하지 않으면 사용할 수 있는지 이해할 수있다. 어쨌든, 정보 주셔서 감사합니다! – ErocM