Я пытаюсь перенести приложение iOS на OSX, и есть одна вещь, которую я не понимаю . Приложение iOS использует UIWebView, а точнее, UIView, который реализует UIWebViewDelegate:
@interface Dialog : UIView <UIWebViewDelegate> {
и реализует эти три метода делегата:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request
navigationType:(UIWebViewNavigationType)navigationType {
- (void)webViewDidFinishLoad:(UIWebView *)webView {
- (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error {
Может кто-нибудь подскажет, как я могу перенести это на обычную платформу OSX? Я знаю, что есть WebView, но у него 4 делегата, насколько я мог понять, и ни у одного из них нет методов делегата, которые похожи на эти 3. {// Событие загрузки страницы содержимого DropDownList thisDropDown = this.Master ....
очень легко получить доступ к элементам управления главной страницы со страницы контента, такой как
protected void Page_Load(object sender, EventArgs e)
{
// content page load event
DropDownList thisDropDown = this.Master.FindControl("someDropDown") as DropDownList;
userLabel.Text = thisDropDown.SelectedValue;
}
, но как я могу получить доступ к элементам управления страницы контента с главной страницы. предположим, что на странице содержимого есть текстовое поле, а на главной странице есть одна кнопка. Я хочу, чтобы, когда я нажму кнопку главной страницы, я хочу показать текст текстового поля на странице содержимого в метке главной страницы. как этого добиться. пожалуйста, помогите мне с образцом кода. спасибо.