2012-06-14 4 views
0

Раньше я писал winforms, и теперь я пытаюсь перенести некоторые из моих приложений в веб-интерфейс, но мои приложения, похоже, не работают, хотя код в моем классе не изменился.Правильное использование классов в веб-разработке

Я никогда не делал веб-разработки, поэтому мне интересно, не так ли это, что я не делаю правильно?

Я использую этот код в моем runEbay.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="runEbay.aspx.cs" Inherits="eBay_Item_Scanner.runEbay" %> 

<div> 
    <a href="Default.aspx">Home</a> | <a href="runEbay.aspx">Run Full eBay Scan WARNING!!!!!!! 
    </a> 
</div> 
<% 
    string MAINPN = Request["MAINPN"] != null ? Request["MAINPN"] : ""; 
    string EBAYCATEGORYTOSCAN = Request["EBAYCATEGORYTOSCAN"] != null ? Request["EBAYCATEGORYTOSCAN"] : ""; 

    Response.Write("<br>MAINPN: " + MAINPN); 
    Response.Write("<br>EBAYCATEGORYTOSCAN: " + EBAYCATEGORYTOSCAN); 

    //create instance of class Program  
    eBay_Item_Scanner.Program eb = new eBay_Item_Scanner.Program(); 

    if (SUBPN.Length > 0) 
    { 
     String query = @"my query using some request parameters"; 

     //call functions from another class 
     eb.getEbay_com_API(query, EBAYCATEGORYTOSCAN); 
    }  
    Response.Write("<br><br>Scanning is done");   
%> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title></title> 
</head> 
<body> 
    <form id="form1" runat="server"> 
    <div> 


    </div> 
    </form> 
</body> 
</html> 
+1

Почему нет? Что происходит? Какая у вас ошибка? Что такое класс? – SLaks

+0

Код позади - ваш друг. Пожалуйста, обнимите его. –

+0

В этом случае вы не увидите, что вы ожидаете по многим причинам. Сначала переместите свой код/​​страницу/материал внутри тега тела. Второй ... не предполагайте, что обработка HTML является процедурной процедурой. Наивный конвейер: на сервере загружается страница, выполняется код (последовательно), вывод HTML визуализируется и отправляется клиенту. Клиент получает и отображает страницу, все вместе. –

ответ

0

OK; проблема заключалась в том, что мои функции были слишком большими, и они сократили IIS. Я удалил тайм-аут и решил проблему.

Смежные вопросы