当前位置:编程学习 > C#/ASP.NET >>

还是ASP.NET前放置代码问题

<%
....
class OneProduct
    {
        public string ID;
        public int nMoney;

        
    }
    class ViewModule
    {
        public string Name;
        public int Old;
        public List<OneProduct> products;
    }


ViewModule m_ViewModule=m_Module as ViewModule;
  
%>

    
    <input name="textfield" type="text" id="textfield" value="<%={m_ViewModule.Name}%>"/>
    </div>
    </form>
</body>
</html>

m_Module为非空的Object(其实是ViewModule
的装箱) 为何运行时候提示
类、结构或接口成员声明中的标记“(”无效"} --------------------编程问答-------------------- 上面描述写错了
应该是
  <input name="textfield" type="text" id="textfield" value="<%=m_ViewModule.Name%>"/>
m_Module为非空的Object(其实是ViewModule
的装箱) 为何运行时候提示
类、结构或接口成员声明中的标记“(”无效"}  --------------------编程问答--------------------  <input name="textfield" type="text" id="textfield" value="<%=m_ViewModule.Name%>" />

新建个cs将ViewModule和OneProduct放里面 --------------------编程问答-------------------- ViewModule m_ViewModule=m_Module as ViewModule;
这个代码必须放在类里,你放在
<%
%>里算什么? --------------------编程问答-------------------- <%
 ....
     public class OneProduct
     {
         public string ID;
         public int nMoney;
 
        public static ViewModule m_ViewModule=m_Module as ViewModule;
     }
     class ViewModule
     {
         public string Name;
         public int Old;
         public List<OneProduct> products;
     }
   
 %>

   <input name="textfield" type="text" id="textfield" value="<%={OneProduct.m_ViewModule.Name}%>"/>
     </div>
     </form>
 </body>
 </html>
  --------------------编程问答-------------------- 应该是
  <input name="textfield" type="text" id="textfield" value="<%=m_ViewModule.Name%>"/>
m_Module为非空的Object(其实是ViewModule
的装箱) 为何运行时候提示
类、结构或接口成员声明中的标记“(”无效"}  
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,