Você está na página 1de 2

Aplicación con Datgrid pero sin conexión a BDD

RequieredFieldValidator.-(valida2)
Errormensage Campo oblugatorio
ControlTovalidate:Txtmon
RangeValidator (Valida1)
ErrorMessage.- Mes entre 6- 18
ControlTovalidate.- Txtmes

ValidationSummary .- Resumen de errores

Public Class WebForm3


Inherits System.Web.UI.Page
+codigo Generado
Dim dt As DataTable
Dim dr As DataRow

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load
End Sub

Private Sub BtnCalcula_Click(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles BtnCalcula.Click
Dim m, mes As Integer
Dim interes, monto, mactual As Double
Dim fecha As Date = Date.Now
mes = Val(txtmes.Text)
monto = Val(txtmon.Text)
dt = New DataTable()
dt.Columns.Add(New DataColumn("Mes"))
dt.Columns.Add(New DataColumn("Interes"))
dt.Columns.Add(New DataColumn("Monto"))
For m = 1 To mes
interes = monto * 0.01 * m
mactual = interes + monto
fecha = DateAdd("m", 1, fecha)
dr = dt.NewRow()
dr(0) = Format(fecha, "dd/MM/yy")
' si escribe la m con minuscula asumira como m en minutos
dr(1) = interes.ToString()
dr(2) = mactual.ToString
'Adiciona una fila al datatable
dt.Rows.Add(dr)
Next

DataGrid1.DataSource = New DataView(dt)


DataGrid1.DataBind()
End Sub
End Class

Você também pode gostar