1. 如果用的是html控件,那你最好看看是否有多个<form>存在2. 不知你用的是哪个验证控件,一般都是在提交的时候会提示不正确的地方,你说的提交后验证,那应该都是在服务器端验证数据了3. dll文件就是.cs or .vb编译后的文件。这个我们都是用的vs在编译。这里面就包含了一些逻辑层啊什么东西的,你也可将自定义函数放到里面去。例 VbClass myvb Dim a As String
Public Shared Function() As String Return "123" End Function End Class这句代码就是.vb里面的东西。这样的代码就可以被编译为dll文件
3,我网上载过一些源代码看过,我在他们的aspx页面中找不到一句程序,所有的程序似乎都打包成dll了,请问应该如何打包dll
Dim a As String
Public Shared Function() As String
Return "123"
End Function
End Class这句代码就是.vb里面的东西。这样的代码就可以被编译为dll文件
<form id="Form1" method="post" runat="server" action="WebForm1.aspx">
<asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 208px; POSITION: absolute; TOP: 80px" runat="server"
Text="Button"></asp:Button>
<asp:TextBox id="TextBox1" style="Z-INDEX: 102; LEFT: 224px; POSITION: absolute; TOP: 144px"
runat="server"></asp:TextBox>
<asp:RequiredFieldValidator id="RequiredFieldValidator1" style="Z-INDEX: 103; LEFT: 392px; POSITION: absolute; TOP: 152px"
runat="server" ErrorMessage="RequiredFieldValidator" ControlToValidate="TextBox1">*</asp:RequiredFieldValidator>
<asp:CustomValidator id="CustomValidator1" style="Z-INDEX: 104; LEFT: 264px; POSITION: absolute; TOP: 208px"
runat="server" ErrorMessage="CustomValidator"></asp:CustomValidator>
</form>
dll吗,使用VS开发的话不需要手动去编译,VS会帮你编译好并放在工程目录的BIN目录下,等到项目开发完以后直接把开发目录下的代码文件直接删除就成
http://dotnet.aspx.cc里的一个文章.
2.可能是你自己代码没写正确的问题,建议参考SDK/MSDN看看.
3.如果你用VS.NET开发的话,只需要生成解决方案.当然如果用命令行等,也可以用命令行编译命令..不过还是推荐你用VS.NET