问几个.net方面的问题
1:我在一个窗体上放一个gridview还有一个自定义控件,这个控件是论坛的一部分,用来提交发表或者回帖的文本框。但是我现在遇到的问题就是,我每次提交完之后,gridview并不能急时刷新看到效果,用调试之后发现,每次按自定义控件上的提交按钮时,程序总是先经过本页的pageload,然后再执行控件内的程序,这就使得提交后不能够急时刷新,因为我的gridview是放在pageload里的,所以 ,我不知道该怎么办才好。请大虾门指教。2:我的自定义控件上有各种验证控件,如果我把好几个自定义控件放到同一个页上,比如不允许为空,那么我按某一个自定义控件时总是会激发另一个控件的验证。这个要怎么解决呢?3:我做的网站,每次只要是有跟数据库打交道的地方,每次执行后,页面的字体就会变成非常难看的大字体,我设置的是small可是,一执行完就变成大字体,而且网页上的布局也会变得杂乱无张。这个要怎么办呢?4:还有,比如我某一个页里有提交表单功能,那么只要我按过提交按钮,那么我手动刷新,甚至到别的页在按返回,就又会执行提交,这个要怎么办呀。5:我要怎么才能把文本框的输入进行编码存到数据库中呢,就是怕别人输入网页代码来搞破坏。如果哪位大虾能回答我的所有问题,我给多多分,谢谢
1:我在一个窗体上放一个gridview还有一个自定义控件,这个控件是论坛的一部分,用来提交发表或者回帖的文本框。但是我现在遇到的问题就是,我每次提交完之后,gridview并不能急时刷新看到效果,用调试之后发现,每次按自定义控件上的提交按钮时,程序总是先经过本页的pageload,然后再执行控件内的程序,这就使得提交后不能够急时刷新,因为我的gridview是放在pageload里的,所以 ,我不知道该怎么办才好。请大虾门指教。2:我的自定义控件上有各种验证控件,如果我把好几个自定义控件放到同一个页上,比如不允许为空,那么我按某一个自定义控件时总是会激发另一个控件的验证。这个要怎么解决呢?3:我做的网站,每次只要是有跟数据库打交道的地方,每次执行后,页面的字体就会变成非常难看的大字体,我设置的是small可是,一执行完就变成大字体,而且网页上的布局也会变得杂乱无张。这个要怎么办呢?4:还有,比如我某一个页里有提交表单功能,那么只要我按过提交按钮,那么我手动刷新,甚至到别的页在按返回,就又会执行提交,这个要怎么办呀。5:我要怎么才能把文本框的输入进行编码存到数据库中呢,就是怕别人输入网页代码来搞破坏。如果哪位大虾能回答我的所有问题,我给多多分,谢谢
2. 用验证组.
3. 用css样式控制页面, 再就是查看一下生成的HTML,看是否有错误的代码在里面.
4. 在提交以后,再Response.Redirect(当前页)可以解决这类问题.
5. Server.HtmlEncode(你的字符串)