Следующий пример реализует функцию SARS по получению редактируемых ifRames на стороне сервера. Код очень прост, поэтому я не буду много объяснять о страданиях здесь. Код заключается в следующем:
getiframehtml.axpx
<%@ page language = "<a href =" http://dev.21tx.com/language/vb/ "target =" _ blank "> vb </a>" valiveAteRequest = false autoeventWireup = "false"
codebehind = "getiframehtml. <a href =" http://dev.21tx.com/web/asp/ "target =" _ blank "> asp </a> x.vb" inherits = "aspx <a href =" http://dev.21tx.com/web/ " target = "_ blank"> web </a> .getiframehtml "%>
<html>
<тело>
<form id = "frmmain" method = "post" runat = "server">
<iframe id = "ifrhtml" name = "ifrhtml"> </iframe>
<br>
<ASP: Button Id = "cmdsend" runat = "server" text = "Отправить"> </asp: кнопка>
<input type = "hidden" name = "hidvalue">
</form>
<Скрипт>
ifrhtml.document.designmode = "on";
</script>
</body>
</html>
getiframehtml.aspx.vb
Общедоступный класс Getiframehtml
Унавятывает System.Web.UI.PAGE
Защищенные Cmdsend Cmdsend как System.Web.UI.WebControls.button
Защищено с ifrhtml как system.web.ui.htmlcontrols.htmlgenericcontrol
#region "Сгенерированный код дизайнера веб -форм"
«Этот вызов требуется дизайнером веб -форм.
<system.diagnostics.debuggerstepthrough ()> private sub initializecomponent ()
Конец суб
Private sub page_init (отправитель Byval как System.Object, _
Byval E As System.Eventargs) обрабатывает mybase.init
'CodeGen: этот вызов метода требуется дизайнером веб -форм
«Не изменяйте его, используя редактор кода.
initializecomponent ()
Конец суб
#end регион
Private Sub page_load (Byval Sender As System.Object, _
Byval E As System.Eventargs) обрабатывает mybase.load.
cmdsend.attributes.add ("onclick", "document.frmmain.hidvalue.value" + _
"= ifrhtml.document.body.innerhtml;")
Конец суб
private sub cmdsubmit_click (Byval Sender As System.Object, _
Byval E As System.Eventargs) обрабатывает cmdsend.click
Dim Strvalue как строка
strvalue = request.form ("hidvalue")
response.write (server.htmldecode (strvalue))
Конец суб
Конец класса регистрирует участника и создает вашу базу данных веб -разработки.