已完成用户的注册,用户现在可以登录到网站中,发表笔记、笔记回复。
2 y6 ^4 o; g/ R163K网站系统官方论坛7.1 用户登录服务器行为
; N3 p' y8 M$ B4 X k+ rbbs.163k.com 用户登录,经过验证正确,页面换了个用户登录后的面貌。
为互联网事业发展提供源动力!0 v0 l& C) p/ M o$ e
(1)打开模板bkblog.dwt.aspx,在左边栏插入表格yhtab,并设计如图7-1黑色圈中所示。
bbs.163k.com* H# x' F4 B# I+ ]3 C% w
(2)插入关于YH表查询的数据集yhlog,以验证用户登录的正确。
# |- K3 X7 {5 Q4 |: x团购网站系统,团购网程序 ①将数据集yhlog设为筛选,如图7-2所示。
为互联网事业发展提供源动力!' z* L2 Q* s# }& ], `) C
W* ~: ]: Y% P6 z. [9 }6 U2 d5 Jbbs.163k.com图7-1 表格yhtab的设计图
bbs.163k.com: x; ?( Y# v* O7 D0 h a2 B2 J% H8 a
7 m8 o* W+ |* K" `; K' `0 N
图7-2 插入数据集yhlog
S$ S+ e. c1 i5 x! d$ H8 C: y团购网站系统,团购网程序 ②点击“高级”按钮,切换到高级数据集模式,如图7-3所示。
163K网站系统官方论坛: g& c$ P3 I+ e% D) M: V
团购网站系统,团购网程序# k: e2 S$ [+ s" x. z; g6 a5 c
图7-3 插入数据集yhlog
- N A7 e9 ]2 T, g ③点击参数“+”,弹出“编辑参数”对话框,填写名称为“@Logpas”,类型选择“WChar”,如图7-4所示。
163K网站系统官方论坛1 h4 m( c5 X+ y' J# b
bbs.163k.com: K2 ~* I3 b+ A7 T: h
图7-4 添加参加Logpass
团购网站系统,团购网程序- Z1 a! ~" ]& S. k( ^" _4 I
④点击“建立”按钮,弹出“生成值”对话框,名称为“Logpass”,源选择“表单变量”,如图7-5所示。
5 _% ^" y% Z9 a0 s5 n! ] d; }为互联网事业发展提供源动力!
/ S3 } q; ^& W% L% e
图7-5 生成值对话框
为互联网事业发展提供源动力!1 b8 |, E( p. T
⑤单击“确定”保存设置,一直回到数据集yhlog对话框。修改SQL语句,修改结果如图7-6所示。
, G7 @1 b+ M; w! U* k0 q" X163k团购网站系统官方服务论坛
163K网站系统官方论坛0 h1 L0 o' j+ i& V
图7-6 对数据集yhlog进行修改
163K网站系统官方论坛( `4 b' O: ~' C- w* T0 O
(3)在<html>标签之前,插入如图7-7红色圈所示的代码。
0 w% x8 }1 r6 i' m `& ?为互联网事业发展提供源动力!
3 @. [) [9 I) G163K网站系统官方论坛图7-7 定义函数uselog
+ L+ ~& f: i. Q3 i# ~% H1 G团购网站系统,团购网程序 (4)拖拉模板bkblog.dwt.aspx中的数据集yhlog下的字段YHNAME到页面任何位置,再拖拉数据集yhlog下的字段YHID在其后,代码如下:
! l }* J) M9 r3 J+ |2 e% W1 [163K网站系统官方论坛<%# yhlog.FieldValue("YHNAME", Container) %><%# yhlog.FieldValue("YHID", Container) %>
163K网站系统官方论坛, ?$ l& t" `1 V( k: f; j0 j
把上面代码改为:
bbs.163k.com7 X3 C# b [, V- r: L- x: B
<%# uselog(yhlog.FieldValue("YHNAME", Container),yhlog.FieldValue("YHID", Container)) %>
163K网站系统官方论坛0 y8 j2 B. C, n9 d/ ~! l- g
(5)插入关于ZT表查询的数据集bjre,返回该用户发表的学习笔记总数。
$ j+ V3 m: f0 s9 c& P9 L0 r! X# u0 W) N
①将数据集设为“筛选”,筛选字段为:YHID,筛选方式为:输入值,如图7-8所示。
为互联网事业发展提供源动力!, p ^/ U8 m3 M; u& p& {/ W* p' s
' p, M/ u8 n# I为互联网事业发展提供源动力!图7-8 插入数据集bjre
/ ?* _5 `) |1 \( r
②点击“高级”,切换到高级数据集模式,将SQL修改成如图7-9所示。
0 @$ c6 g' B& c5 U$ c L: M) z( l. J
5 D1 V( A$ O; g. w) y' {" M# R. G
图7-9 修改数据集bjre
为互联网事业发展提供源动力!8 Y$ q9 p; X# \9 h _) d; W/ C
③点击“编辑”按钮,在文本域中把YHID改为session(”USEID”),结果如图7-10所示。
8 G. z2 Y; \: E% N- ^团购网站系统,团购网程序
% e/ B Z5 u* j! Z$ W
图7-10 编辑数据集bire的参数
团购网站系统,团购网程序2 g* Z$ ^. ~0 l
④按“确定”键,再按“确定”键完成数据集bire。
: g: v- b4 T& `! ^bbs.163k.com (6)插入关于HF表查询的数据集plre,返回该用户发表的学习笔记总数。除了查询表不同外,其他设置与数据集bjre相同(可以先复制粘贴数据集plre,再进行修改)。
9 U! r+ @8 f# J: P1 s2 H0 b6 \为互联网事业发展提供源动力! (7)拖拉数据集bjre下的字段Eprl100到表格yhtab中的“发表笔记:”之后;拖拉数据集plre下的字段Eprl100到表格yhtab中的“发表回复:”之后。
. O0 N3 P! h& s" s* E163K网站系统官方论坛 (8)把光标移到表格yhtab中的“用户信息”之前,点击ASP.NET快捷菜单下的“绑定数据”,结果如图7-11所示。
( a& _- }+ F3 n团购网站系统,团购网程序
8 C T0 b7 w9 o! e. j1 z团购网站系统,团购网程序图7-11 插入绑定数据
bbs.163k.com5 ]6 ~2 R& O1 X4 N. z
保持光标在图71红色垂直线的位置,输入:session(“USENAME”)
( d6 [. g8 p( W8 k7 L163K网站系统官方论坛 (9)返回设计视图,给表格yhtab中的“发表新笔记”建立超级链接:../ztfb.aspx
为互联网事业发展提供源动力!2 @% K' p! F6 r0 }% ?
给表格yhtab中的“修改资料”建立超级链接:../yhsg.aspx
163K网站系统官方论坛9 @* U1 D- ]- o
结果如图7-12所示。
" R* a4 {$ V7 g3 Y0 T/ Z2 O" C% X- l
$ h8 I9 Q3 e/ q2 A为互联网事业发展提供源动力!图7-12 表格yhtab的修改
163k团购网站系统官方服务论坛1 B* W4 l& g4 M8 }
(10)选择表格yhtab,返回代码视图,按“Ctrl+X”或在【编辑】菜单中选择“剪切”,老方法:把它粘贴到新建立的记事本或Word文档中。
1 z7 q8 l5 H' s% s' }bbs.163k.com (11)返回设计视图,选择表格logtab,把光标移至如图7-13所示的红色垂直线的位置。
" _/ j2 [' |9 N: S1 v8 M为互联网事业发展提供源动力!
bbs.163k.com' X% ^: X- j! _! H
图7-13 移至光标所在位置
0 L$ U G' j. x/ { L; {5 Y- l. F: }6 O为互联网事业发展提供源动力! (12)输入代码,如图7-14红色圈中所示。
bbs.163k.com# y4 l% A8 r/ ?
163K网站系统官方论坛1 ?/ K* }4 g/ L5 l" w
图7-14 在标签<form>之前插入代码
为互联网事业发展提供源动力!7 ]+ Y7 z; N5 {- y) t& V" }
(13)把光标移到Yhlogfrm结束标签</form>之后,输入代码,如图7-15红色圈中所示。
为互联网事业发展提供源动力!" D6 O: p/ w; x2 d7 J# r/ b/ G" ?
- z; @; l! V2 n( F, a163k团购网站系统官方服务论坛图7-15 标签</form>之后插入代码
5 D) c. q0 r* K# T' `团购网站系统,团购网程序 (14)把第7步中剪切的表格yhtab粘贴在代码<%end if%>代码之前,<% else %>之后。
/ w' f2 d7 u, l5 {: G团购网站系统,团购网程序 (15)保存模板bkblog.dwt.aspx。打开所有基本于bkblog.dwt.aspx模板建立的网页,分别在【服务器行为】中把bkblog.dwt.aspx模板中新添加的数据集yhlog、bjre、plre,复制、粘贴过来。再插入如第3步骤的代码,就OK了!
! i7 g8 k) ~0 h
(16)在IE浏览器中浏览index.aspx,用户登录前如图7-16所示,用户登录成功如图7-17所示。记得ASP.NET是不支持gb2312编码传输,要进行修改,上一章中已说过了,以后不再哆嗦。
$ l" D$ n! d1 {bbs.163k.com
0 r9 K n7 ~7 H( z# q) T& G为互联网事业发展提供源动力!图7-16 用户登录前
163k团购网站系统官方服务论坛9 O ?( I4 z/ [2 C
为互联网事业发展提供源动力!9 [9 V. y2 r+ k
图7-17 用户登录后
( B7 H& v* ?2 ~( w; M" I1 s163K网站系统官方论坛 提醒:为了方便读者学习,教程分成模块来写。实际上一开始就得在模板中所有功能做好,特别是在模板必须插入的数据集及页头载入程序,因为这些在后期修改后不能更新网页。
bbs.163k.com. l8 p% X$ M/ s' z6 Z: O
7.2 用户发表回复信息
bbs.163k.com# N3 q: L! T4 [1 h: c
用户登录后,就可以对 各学习笔记发表回复信息。
% T; }, t; }) H: ]% A
(1)打开hf.aspx,插入表单yhplfrm,再插入表格Hftab,在表格中插入服务器文本框控件,ID为HFNAME;插入服务器文本区域控件,ID为HFTEXT;插入“发表”按钮,ID为plbottom,将其设为禁用,结果如图7-18所示。
. J2 N( n K: ^ s% Q J8 R163K网站系统官方论坛
163K网站系统官方论坛1 j& T+ w! k- n% x
图7-18 表格Hftab的有关设计
团购网站系统,团购网程序1 ?* Y, U, \ B$ |1 @: J
(3)绑定数据session(“usename”)到表格Hftab中的“姓名:”之后(方法如7.1第8步骤绑定“用户信息”前的用户名)。
163K网站系统官方论坛; O6 S: ~0 `! B. X
(4)拖拉数据集Ztre下的字段ZTNAME到文本框HFNAME,在文本框HFNAME的属性窗口中,把初始值:
163K网站系统官方论坛* L7 m2 n9 K# t( T8 P
<%# Ztre.FieldValue("ZTNAME", Container) %>
bbs.163k.com4 i9 o" ~& N+ k- `, K" `
改为:
163K网站系统官方论坛7 p' l) L1 \, b4 `9 |5 C5 i
<%# “RE:”&Ztre.FieldValue("ZTNAME", Container) %>
' D' [, W* S; _& P1 m; a" ^163K网站系统官方论坛 (5)选择按钮plbottom,右键选择状态栏< input # plbottom>,在弹出快捷菜单中选择“编辑标签”,如图7-19所示。
5 V, h; M! _8 t/ Abbs.163k.com
163k团购网站系统官方服务论坛0 r( o0 H3 {! T
图7-19 选择< input # plbottom>快捷编辑标签
163k团购网站系统官方服务论坛2 ~) B* y( B% h* q! p* s4 I
(6)在弹出的< input # plbottom>快捷编辑标签中把:
163k团购网站系统官方服务论坛0 u5 @( }, }1 _7 [1 C& G
disabled=”true”
7 q" q- L" \- |% F163K网站系统官方论坛 改为:
v- [7 b; V6 P7 Bbbs.163k.comdisabled=<%# iif((session("USENAME")<>nothing),false,true) %>
3 U( |7 f2 S) u, L- y163K网站系统官方论坛 结果如图7-20所示。
163K网站系统官方论坛8 M2 d: ~7 ^! L }) c) I
E, b1 u U$ j/ _( m$ |$ t163k团购网站系统官方服务论坛图7-20 快捷< input # plbottom>编辑标签
为互联网事业发展提供源动力!3 e" o9 N7 N, N) { E2 n1 m$ j
即设按钮plbottom,当用户登录前为禁用,用户登录后为可用。
- S# K) Z# m* Z! R1 `团购网站系统,团购网程序 (4)添加插入记录服务器行为,提交值来自表单yhplfrm,选择插入表格为HF,其他设置如图7-21所示。
. C) m4 a3 o: n+ e163k团购网站系统官方服务论坛
8 Y3 n1 I0 Z# O: t163k团购网站系统官方服务论坛图7-21 添加插入记录服务器行为
bbs.163k.com/ }( M3 r! r, q
在图7-21中,可以看到字段HFID、HFTIME、YHID、ZTID没有获取值。字段HFID是自动编号,数据库会自动给记录添加数值;字段HFTIME在Access中已设默认值为date(),所以数据库会自动给新增加的记录添加当天日期。那字段YHID就是登录用户的ID码,字段ZTID就是要发表的笔记ID。所以要把登录用户的ID码添加到字段YHID中,要发表的笔记ID码添加到字段ZTID中。
团购网站系统,团购网程序# |. z; X6 f" Y
(5)返回到代码视图,找到插入记录(dkconn,HF)的代码,如图7-22黑色已选择部分。
为互联网事业发展提供源动力!! W5 `# l" a" c# \8 a* Y2 V
bbs.163k.com2 G; ^6 q" u D6 N7 N y
图7-22 找到插入记录(dkconn,HF)的代码
7 s$ R, l3 A1 V' {9 gbbs.163k.com (6)把代码:
: A8 r* I5 Q3 K/ v, C7 P8 N* [163K网站系统官方论坛CommandText='<%# "INSERT INTO HF (HFNAME, HFTEXT) VALUES (?, ?,)" %>'
! Q) i5 q+ I K6 j* j8 @2 } c 改为:
团购网站系统,团购网程序, O1 c5 m4 ^+ |7 ~
CommandText='<%# "INSERT INTO HF (HFNAME, HFTEXT, ZTID, YHID) VALUES (?, ?, ?, ?)" %>'
, H/ X1 @& v( [' V6 z# o0 Z团购网站系统,团购网程序 (7)按次序添加参数:
bbs.163k.com% P/ `7 A# W. ]6 V, r0 q3 h. ]5 H
<Parameter Name="@ZTID" Value='<%# Ztre.FieldValue("ZTID", Container) %>' Type="Integer" />
8 {# _1 g) W* _# mbbs.163k.com <Parameter Name="@YHID" Value='<%# SESSION("USEID") %>' Type="Integer" />
( |4 c) z# w) T. ]& k9 |2 K0 f
结果如图7-23所示。
bbs.163k.com+ A& N y9 E4 u' P- W3 V
为互联网事业发展提供源动力!+ p2 e5 _2 _; B% Q; A2 @5 O
图7-23 插入记录(dkconn,HF)代码的修改结果
团购网站系统,团购网程序! [" m( ` r8 W I
(8)在发布回复信息前,得对回复标题和回复的内容进行验证,防止发布空标题或空内容的回复信息。参照6.2节中插入RequiredFieldValidato验证控件方法,分别给文本框HFNAME、文本区域控件HFTEXT添加RequiredFieldValidato验证控件。
163k团购网站系统官方服务论坛6 l: H) C0 Y. e m
(9)用户发布回复信息时,还得给学习笔记的回复总数自动增加1,也就是给ZT表下的HFZS字段自动增加1。
为互联网事业发展提供源动力!9 F4 S: Q5 r; G# g- `
①在【服务器行为】面板中,插入“更新记录”服务器行为,设更新表格为ZT,暂时设提交值,来自表单yhplfrm,暂时设:‘HFZS’从‘HFTEXT’获取值(作为‘Integer’);暂时设:‘ZTID’将‘HFTEXT’ 用作‘Integer’来选择记录
+ w1 _" s" J- l) y6 R# w! x1 t ②为什么全是暂时的?那是为了先让Dreamweaver自动生成一些代码,后方便修改。先切换代码视图,找到更新记录(dkconn,ZT)的原代码,找到其中的代码:
bbs.163k.com2 m. D& k6 t6 a! [
<Parameter Name="@HFZS" Value='<%# IIf((Request.Form("HFTEXT") <> Nothing), Request.Form("HFTEXT"), "") %>' Type="Integer" />
bbs.163k.com9 Y9 C* b0 o. U& h5 \" X J
<Parameter Name="@ZTID" Value='<%# IIf((Request.Form("HFTEXT") <> Nothing), Request.Form("HFTEXT"), "") %>' Type="Integer" />
/ h ~# R* X4 J' D: l" g7 c- | 把它改为:
& S) \- y$ n- S0 r
<Parameter Name="@HFZS" Value='<%# Ztre.FieldValue("HFZS", Container)+1 %>' Type="Integer" />
为互联网事业发展提供源动力!; }6 B$ W6 C6 [( z8 n; @4 m+ ]
<Parameter Name="@ZTID" Value='<%# session("ztanw") %>' Type="Integer" />
为互联网事业发展提供源动力!9 g4 d" B+ W, e8 I/ u
(10)保存hf.aspx。
163K网站系统官方论坛. U3 t. Z! G4 P2 ?8 h4 }
7.3 用户发表学习笔记
bbs.163k.com" {2 b! ~% }/ R1 @% n, ]
用户登录后,除了可以发表回复信息外,还可以发表新的学习笔记。
163k团购网站系统官方服务论坛; L) Z) l/ M) x
(1)新建由模板bkblog.dwt.aspx生成动态网页ztfb.aspx,在mainbody可编辑区域中插入一列五行的表格ztfb。
# ~: n* L6 i# x! V% l% }163K网站系统官方论坛 (2)添加数据集zthb,设筛选为YHID,并设参数为阶段变量USENAME,其设计如图7-24所示。
7 m' _3 F) J$ n$ A) E* S( `团购网站系统,团购网程序
2 Q7 j- ?, n6 P: tbbs.163k.com图7-24 添加数据集zthb
8 p6 x) J* P( a团购网站系统,团购网程序 (3)拖拉数据集下的有关字段到表格ztfb中,方法参照第4.2节的方法。
163K网站系统官方论坛2 x$ ]; F5 p, I2 b: F
(4)打开hf.aspx,复制表单yhplfrm,把它粘贴到网页ztfb.aspx中的表格zthb的第五行,清空文本框HFNAME,并进行必要的修改,结果如图7-25所示。
, S- Z5 L( b$ q& Y$ o
5 I& j+ x4 a% h& d) E6 F; \: k163k团购网站系统官方服务论坛图7-25 表格ztfb的设计
163k团购网站系统官方服务论坛, C. y9 a8 ~& u0 Q( d$ s7 B
(2)把文本框HFNAME改名为ZTNAME,文本区域HFTEXT改名为ZTTEXT。
' l, s7 h4 y3 k0 B; s
(3)设表格zthb的第一、二、三行为数据集zthb的重复区域,再在表格的第四行中插入数据集导航。
3 _1 s5 r. _4 |6 r* }8 A) b (4)插入列表/菜单LMID,点击其属性窗口中的列表值,在弹出的列表值对话框中,输入项目标签为:设计项;值为:1,按“确定”键,如图7-26所示。
: K {! S! V( K n; c, J
bbs.163k.com' Q; I$ d; N I# D' D. e
图7-26 LMID列表值对话框
bbs.163k.com9 u# l# _8 d( A+ j) U
(5)保持列表/菜单LMIDl在选,切换到代码视图,找到列表/菜单LMID的原代码,拖拉数据集menuda下的字段LMID,替换value等于号的数据1,如图7-27所示。
/ Y$ T+ ?7 _: W' p$ Q$ T% R3 K为互联网事业发展提供源动力!
: u& Z9 `. W8 O( T+ W- a3 r为互联网事业发展提供源动力!图7-27 拖拉数据集menuda下的字段LMID
" R& A- Y" r) j# G为互联网事业发展提供源动力! (6)拖拉数据集menuda下的字段LM,替换“设计项”,结果如图7-28所示。
163K网站系统官方论坛+ K) ?8 o6 Z, u- x, C6 }- C; T! s
团购网站系统,团购网程序& T0 y! G9 k; J+ U
图7-28 拖拉数据集menuda下的字段LM
为互联网事业发展提供源动力!" d; O% ^9 T: g3 i2 S3 D3 x
(7)选择图7-3-5红色圈中的代码,并把它定义为数据集menuda的重复区域,结果如图7-29所示。
9 C, g k, m# ^) B9 }' h# Z( e
3 h2 |! k% G( c h
- V0 n- ~2 L7 ]2 n7 S# c$ K1 x163k团购网站系统官方服务论坛图7-29 定义列表中的数据集menuda重复区域
5 p% m. x2 t3 B0 a6 b. i163k团购网站系统官方服务论坛 (8)添加“插入记录”服务器行为,其设置如图7-30所示。
( T9 T( | e' p& X. m& e0 T4 d5 x1 U9 Obbs.163k.com
5 k, { a4 y1 j3 L* q" O$ {163K网站系统官方论坛图7-30 添加“插入记录”服务器行为
! H; I3 I3 i' M0 h# S# `163k团购网站系统官方服务论坛 (9)切换到代码视图,找到插入记录(dkconn,ZT)的原代码,找到代码:
163k团购网站系统官方服务论坛5 H: ]7 [* l0 H! C1 B
CommandText='<%# "INSERT INTO ZT (LMID, ZTNAME, ZYTEXT) VALUES (?, ?, ?)" %>'
, L0 O% Q* F1 |& D163k团购网站系统官方服务论坛 改为:
0 J" k2 f; h+ T; N为互联网事业发展提供源动力!CommandText='<%# "INSERT INTO ZT (LMID, ZTNAME, ZYTEXT,YHID) VALUES (?, ?, ?, ?)" %>'
团购网站系统,团购网程序" `6 A" }. H' h/ k& @, L9 o* a, j
(10)添加参数:
163k团购网站系统官方服务论坛6 q& L5 c2 \7 j: }* T. B; c7 m
<Parameter Name="@YHID" Value='<%# session("USEID") %>' Type="Integer" />
! w( E1 h6 Q( a6 X2 ?2 A163k团购网站系统官方服务论坛 结果如图7-31所示。
为互联网事业发展提供源动力!( ~9 p6 @% c. F: U9 s
bbs.163k.com* }: R# h) L1 s& b* P3 D
图7-31 插入记录(dkconn,ZT)修改的原代码
团购网站系统,团购网程序% D7 s; r9 u5 Q. s
7.4 修改用户资料
. U4 I' g+ r, K: d( L7 abbs.163k.com 修改用户资料页面设计与用户注册页面设计基本相同。
bbs.163k.com8 h/ g8 n0 F3 N/ }7 x/ p$ F
(1)打开注册页面yhlogok.aspx,把它另存为yhsg.aspx,并进行适当的修改,结果如图7-32所示。
2 q; A2 B( D; V0 O8 |4 Z) P- c为互联网事业发展提供源动力!
- Z- L6 F+ V6 C163k团购网站系统官方服务论坛图7-32 yhsg.aspx页面设计
163K网站系统官方论坛$ p# \/ i$ Z/ z9 V
(2)删除“插入记录(dkconn,YH)”服务器行为,添加数据集yhsg,如图7-33所示。
) G' y4 A0 x, G* ~( {9 J
1 t; L0 z9 U% @) h% f" [' S, z% U为互联网事业发展提供源动力!图7-33 插入数据集yhsg
0 Z/ b) c$ }) Z% p9 B. a" P% g: o3 Q
(3)绑定数据集yhsg下的有关字段到相应的文本框中,结果如图7-34所示。
0 ~* t' |2 \& X* F5 {为互联网事业发展提供源动力!
8 K, S- ?0 x) [% }, \163k团购网站系统官方服务论坛图7-34 绑定动态文本到有关文本框中
为互联网事业发展提供源动力!2 V) { }; S' U0 |' \& q
(4)添加更新记录服务器行为,暂时设:’YHID’将’YHNAME’用作’Integer’来选择记录,结果如图7-35所示。
163K网站系统官方论坛" i5 g/ I* s5 Z1 J4 \) p7 {5 w
163K网站系统官方论坛8 {2 }3 v1 d) W& e
图7-35 添加更记录服务器行为
5 j" J. B: ?! H5 |6 u" M163K网站系统官方论坛 (5)在更记录的原代码中,找到代码:
163K网站系统官方论坛+ l8 O e0 n: A1 A2 P
<Parameter Name="@YHID" Value='<%# IIf((Request.Form("YHNAME") <> Nothing), Request.Form("YHNAME"), "") %>' Type="Integer" />
163k团购网站系统官方服务论坛+ Z! e2 i9 K- O; y4 G% m
将其改为:
bbs.163k.com8 I0 u/ X9 i6 W. W
<Parameter Name="@YHID" Value='<%# IIf((Not Session("USEID") Is Nothing), Session("USEID"), "") %>' Type="Integer" />
团购网站系统,团购网程序6 f( q5 L0 ~/ y# l/ L1 P
(6)保存yhsg.aspx。